【发布时间】:2013-04-20 03:16:19
【问题描述】:
在包含persons 信息的数据库中规范化spouse 信息的最佳方法是什么?
数据包括:
person_id
first name
middle name
last name
phone number
address
vehicle
house
health
destiny
items
spouse first name
spouse middle name
spouse last name
spouse phone number
spouse address
我正在考虑保留一个表来考虑所有persons(配偶或其他)并区分spouse,如果它的行具有另一个person_id 的值person。这种自我参考是否可取?
我还打算为重复数据创建表。如health、vehicle等
【问题讨论】:
-
我没有看到您所指的
lead_id列。 -
我的错,我改正了。
标签: sql database-design relational-database normalization