0
我不知道我是否遵循一個好的設計以下的數據庫表。好的設計:2個表與一個外鍵到相同的主鍵
表:
- Project_Proposal
- Milestones_Proposal
- Resources_Proposal
- 項目
- Milestones_Project
- Resources_Project
兩個里程碑表都具有相同的列,並且兩個資源表具有相同的列。
我的問題是我是否應該
- 合併Milestones_Proposal與Milestones_Project
- 合併Resources_Proposal與Resources_Project
- 創建一個「TYPE」列,以確定是否這些表中的數據屬於任何一個項目或項目建議書
- 根據「類型」值在里程碑和資源中定義外鍵,該外鍵指向Project_Proposal或Project表。
設計會那麼這樣的:
- Project_Proposal
- 項目
- 里程碑
- 資源
非常感謝, 彼得
Project和Project_Proposal有什麼區別? – 2012-07-18 11:38:00