我有一組表與孩子的孩子,像這樣:外鍵是否需要出現在孩子的孩子身上?
客戶端(PK客戶端ID),這是父(一對多)到
地產(PK物業ID,FK客戶端ID),這是父(一對多)至
屬性詳細信息(PK PropDetailID,FK PropertyID)和Case(PK CaseID,FK PropertyID)。
父表的外鍵是否應該進一步重複下去?也就是說,應該我的表是這樣的:
客戶端(PK客戶端ID)
地產(PK物業ID,FK客戶端ID)
PropertyDetail(PK PropDetailID,FK物業ID,FK客戶端ID)
Case(PK CaseID,FK PropertyID,FK ClientID)
取而代之?如果兩個設置都沒有標準化,那麼這樣做的標準化方式是什麼?
謝謝!如果我被允許,我會贊成你們所有人。 – 2010-09-17 23:03:46