我无法确定这是关联实体还是关系?

时间:2018-09-12 00:19:31

标签: database erd database-management

问题如下。

“一家汽车公司拥有一个数据库,其中每辆汽车都有一个识别序列号和制造完成日期。每辆汽车都是特定型号的示例。所有型号都有一个识别号,名称(例如,凯美瑞)随着时间的流逝,公司经常制造数千辆某种型号的汽车,并且在任何一辆汽车都存在之前就已经指定了模型设计b。汽车制造商(见上文)雇用了负责检查汽车的技术人员。它们被运送给客户。每辆汽车必须至少由两名技术人员检查(由其雇员编号标识)。对于每次单独的检查,公司都需要记录其日期和质量评估等级。”

因此,我认为TECHNICIAN和CAR之间存在关联属性。我假设技术人员检查0到许多汽车。关系属性包含完成日期和质量检验等级。

您认为这是对的吗?

1 个答案:

答案 0 :(得分:0)

技术人员与汽车之间没有直接关系,因为每辆汽车至少要由两名技术人员进行检查。

因此,在Technician和Car之间是很多对很多,并且需要一个附加的表,称为Inspection,该表具有对Car和Technician的外键。