假设一个实体有一个复合属性“name”,它由“first name”和“last name”组成。 如果“姓名”是主键,我应该只在“姓名”下划线,还是同时在“名字”和“姓氏”下划线?
谢谢!
ERD 表示法要求 主键的所有组成部分都加下划线,如果它是复合键,那么
first name
last name
不相关:名字和姓氏不是主键的良好候选者,因为组合不够独特,无法唯一,并且无法区分共享相同组合的不同人。例如,仅在纽约就有 600 多个名叫亚当·斯密的人。