Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任何人都可以用多值属性 middleNames 来解释这部分。在数据库/表中看起来如何?
图表无效。多值属性没有弱键,否则它们将是弱实体。此外,多值属性不需要基数指示符,因为它们应该是多值的。可选性可以用虚线表示。
我更正图表的首选方法是删除mnId和middleName组件属性,如下所示:
mnId
middleName
从物理上讲,这将实现为:
请注意 MiddleNames 表的两列上的复合主键。