什麼因素決定了建模時關係的導航能力,canonincal示例 公司m..n人。在這種關係中導航的方向應該是什麼?什麼因素決定了建模時關係的導航性
1
A
回答
1
這是一個設計決定。在分析級別,通常將所有關聯建模爲雙向關聯,但稍後在轉至實施階段時,需要開始考慮如何將關聯轉換爲Java屬性(如果使用Java實現),並且此處導航起到重要作用您必須決定是否要訪問來自公司的人員對象(公司中的人員),來自人員對象的公司對象(人員中的屬性公司)或兩者(兩個類中的屬性,但要注意一致性問題)
1
這取決於您的要求:如果您需要查詢在公司和/或某人工作的公司工作的人員。
更具體地說,如果您的實施語言是Java,如果您需要類公司中的類別爲Set <People>的字段,則您從公司導航到People,並且如果您需要People People類中的公司類別的字段,您有人員導航到公司。
相關問題
- 1. 什麼因素決定DXGI_FORMAT?
- 2. 什麼是決定路線與參數的關鍵因素
- 3. 選擇ORM的決定性因素是什麼
- 4. 什麼決定了遞歸關係中的常量?
- 5. 什麼因素決定消費羣體再平衡時間?
- 6. 什麼決定了內存模型?
- 7. 我在構建水平導航欄時做錯了什麼?
- 8. 什麼決定了調試器的運行時性能
- 9. WCF主機 - 決定性因素
- 10. 避免導航性能(連接,關係)
- 11. 創建1-1導航屬性從1一對多的關係
- 12. Haskell模式源依賴關係導航
- 13. 反應導航錯誤的原因是什麼,'this.props.navigation'未定義
- 14. 什麼決定了window.frame?
- 15. 實體框架4單向導航/關係。我究竟做錯了什麼?
- 16. EF代碼首先指定導航屬性的關係表
- 17. 什麼因素決定了系統可以擁有的最大物理內存量?
- 18. 什麼因素決定軟件項目的成本?
- 19. 什麼因素決定獨立模式下的執行者數量?
- 20. 關係與非關係數據建模 - 有什麼區別
- 21. 什麼決定了何時創建集合?
- 22. 什麼原因導致「意外關閉了連接ERR_INCOMPLETE_CHUNKED_ENCODING」chrome
- 23. WPF綁定如何導航關係?
- 24. 帶導航屬性的指定模式
- 25. 向Db添加具有導航屬性的對象時發生了什麼?
- 26. 導航屬性和EF中的關聯有什麼區別?
- 27. 在什麼情況下加載了RIA服務導航屬性?
- 28. 關鍵的導航屬性
- 29. 決定因素計算javascript
- 30. 導航橫跨關係,EF
謝謝所有在java中進一步詳細闡述它說人或公司開始,將是可能的,如果我設計我的apis返回人或公司我們有風險跑入公司遞歸公司有人有公司有人。 ... – redzedi 2010-08-19 07:37:15