【发布时间】:2011-04-13 21:33:51
【问题描述】:
我有一组带有孩子的孩子的表格,如下所示:
客户端(PK ClientID)是父级(一对多)
属性(PK PropertyID,FK ClientID)是父(一对多)到
属性详细信息(PK PropDetailID,FK PropertyID)和案例(PK CaseID,FK PropertyID)。
是否应该进一步向下重复父表的外键?也就是说,我的表格应该是这样的:
客户(PK ClientID)
属性(PK PropertyID,FK 客户端 ID)
PropertyDetail(PK PropDetailID、FK PropertyID、FK 客户端 ID)
案例(PK CaseID、FK PropertyID、FK ClientID)
相反?如果两个设置都没有标准化,那么标准化的方法是什么?
【问题讨论】:
-
谢谢!我会投票给你们所有人,但如果我被允许的话。
标签: foreign-keys primary-key parent-child children