Database 我不知道这是关联实体还是关系?

Database 我不知道这是关联实体还是关系?,database,erd,database-management,Database,Erd,Database Management,问题如下 “汽车公司有一个数据库,其中每辆车都有一个识别序列号和制造完成日期。每辆车都是某一车型的一个示例。所有车型都有一个识别号、名称(如凯美瑞),和设计师。随着时间的推移,该公司通常会生产数千辆某一型号的汽车,并且在任何一辆汽车出现之前就规定了该型号的设计。b.汽车制造商(见上文)雇佣技术人员,负责在汽车交付给客户之前对其进行检查。每辆汽车必须由至少两名技术人员进行检查(由其员工编号确定)。对于每次单独检查,公司需要记录其日期和质量评估等级。” 所以,我认为技师和汽车之间存在一种关系属性。我

问题如下

“汽车公司有一个数据库,其中每辆车都有一个识别序列号和制造完成日期。每辆车都是某一车型的一个示例。所有车型都有一个识别号、名称(如凯美瑞),和设计师。随着时间的推移,该公司通常会生产数千辆某一型号的汽车,并且在任何一辆汽车出现之前就规定了该型号的设计。b.汽车制造商(见上文)雇佣技术人员,负责在汽车交付给客户之前对其进行检查。每辆汽车必须由至少两名技术人员进行检查(由其员工编号确定)。对于每次单独检查,公司需要记录其日期和质量评估等级。”

所以,我认为技师和汽车之间存在一种关系属性。我假设技师检查了0到多辆车。关系属性包含完成日期和质检等级


你认为这是对的吗?

技术人员和车辆之间没有直接关系,因为每辆车都至少有两名技术人员进行检查


因此,这是技术人员和汽车之间的多对多连接,需要一个额外的连接表,称为Inspection,它在汽车和技术人员中都有一个外键。

Hi。这还不清楚。可以为任何ER关系创建一个关联实体。没有术语“关系属性”。“关系”是指FK吗?您是否尝试将一个实体作为另一个实体的属性&第一个实体的id是另一个实体表中的FK?但在真正意义上,ER实体不是其他实体的属性,实体在关系中一起出现。请解释一下你的意思。请告诉我们您正在遵循的信息建模和数据库设计参考。使用它的术语,就像它所做的一样。