我有一個ER圖(顯示在http://www.4freeimagehost.com/show.php?i=f82997ca4d5d.png)。 在圖中,您可以看到2個實體和1:N聯繫。 項目有2個列作爲ProjectID,ProjectName。 員工有3個柱子作爲EmployeeID,EmployeeName和ProjectID。 一個項目只有1個項目經理,項目經理是一個員工。 哪些列添加它們?從我的ER圖的一部分定義表
1
A
回答
1
簡單溶液(恰好一個經理)
- 添加經理ID進入項目表
更通用的解決方案(允許0,1或多個管理器)
- 添加包含兩列的表「ManagesProject」:ProjectID,EmployeeID。
+0
您確定要使用「簡單解決方案」選項嗎?這非常重要。 – 2010-06-03 08:36:49
+0
這取決於你的規格。 '唯一'一個項目經理,是'唯一'還是'最大(允許)'?通用解決方案可以在任何情況下工作 - 如有疑問,請使用它,因爲它更具可擴展性。 – Konerak 2010-06-03 08:42:30
相關問題
- 1. 從ER圖導出表
- 2. 表示ER圖
- 3. 我的ER圖正確嗎?
- 4. 驗證自定義表達式與ER
- 5. 自定義表頭部分
- 6. 人口分揀應用的ER圖
- 7. IME被切斷的自定義Android視圖的一部分?
- 8. DataModeling中的ER圖
- 9. 定義表達式的一部分,在C#中的變量
- 10. 我可以從另一個部分類中調用一個部分類中定義的函數嗎?可能嗎?
- 11. 部分定義
- 12. 部署我的自定義Google表格
- 13. Umbraco 7自定義部分與列表視圖中的孫輩
- 14. 從ER圖生成SQL的好軟件?
- 15. ER圖(圖)
- 16. Z3中的部分定義
- 17. 配置部分的定義
- 18. ER圖中邊緣表格的名稱
- 19. 只繪製自定義視圖的一部分
- 20. 如何實現自定義視圖作爲MVC的一部分?
- 21. 自定義inputAccessoryView將我的UITableView第一行部分地從屏幕上推下
- 22. 分段定義表面的Python繪圖
- 23. 使用phpMyAdmin導出表定義的一部分
- 24. 將集合用作表定義的一部分
- 25. 是ER圖中的一種關係
- 26. 從部分行動返回部分視圖到特定的div
- 27. 從TextureView獲取圖像的一部分
- 28. 顯示Google圖表的一半部分
- 29. 錨定到表的一部分
- 30. 定義分鐘部
你確定你不想標記這個'家庭作業'嗎? – Konerak 2010-06-03 08:21:54