0

任何人都可以用多值属性 middleNames 来解释这部分。在数据库/表中看起来如何?

在此处输入图像描述

4

1 回答 1

0

图表无效。多值属性没有弱键,否则它们将是弱实体。此外,多值属性不需要基数指示符,因为它们应该是多值的。可选性可以用虚线表示。

我更正图表的首选方法是删除mnIdmiddleName组件属性,如下所示:

多值属性 - 概念

从物理上讲,这将实现为:

多值属性 - 物理

请注意 MiddleNames 表的两列上的复合主键。

于 2017-01-13T13:08:05.113 回答