0
A
回答
1
這種類型的關係,is-a和has-a都存在於一起大多是自我指涉的關係。
這種關係的經典示例是員工與經理。經理是一名員工,經理有很多員工向他彙報。
因此,最佳做法是將外鍵指向同一個表。詳細說明 - 如果我們採用與上面所述的employee-manager相同的示例,那麼employee表中將有一個「manager」列,它不過是員工表本身的外鍵。
相關問題
- 1. 繼承和聚合類屬性
- 2. 聚合和繼承關係
- 3. Maven繼承和聚合
- 4. 繼承VS聚合
- 5. vb.net - 繼承類的對象聚合
- 6. C++:聚合,繼承和指針
- 7. 來自同一物理類別的多重繼承
- 8. 繼承自繼承自DynamicObject的類
- 9. 一類的聚合初始化該私人繼承在C++ 11
- 10. 聚合物多重繼承/合成
- 11. 類繼承自
- 12. 聚對繼承
- 13. 數組中的聚合繼承
- 14. Maven的:從聚合器繼承
- 15. 嵌套聚合物模板的繼承
- 16. 處理來自繼承類的事件
- 17. 來自繼承類的調用方法
- 18. PHP5類:繼承一個組合類嗎?
- 19. 繼承的繼承集合
- 20. 生成maven項目繼承/聚合圖
- 21. 繼承基類的集合
- 22. 繼承自COM類
- 23. JavaScript繼承自類
- 24. 混合模板/非模板繼承分類和成員繼承
- 25. 請求關於類設計,繼承/聚合的建議
- 26. 瞭解繼承和不同的類
- 27. 可以讓不同聚合中的實體從普通類繼承嗎?
- 28. PHP - 類繼承和與另一個類的組合
- 29. WCF契約繼承合同
- 30. 代碼合同繼承
[Composite Pattern]可能的重複(http://stackoverflow.com/questions/2434085/composite-pattern) –
非常感謝@Peter – Abdelrahman