0
我在爲Hibernate和數據庫中理智的幾個實體創建模型時遇到了麻煩。任何幫助表示讚賞。Hibernate繼承建模
存在公司實體和表格,它提供公司名稱和「公司代碼」。公司代碼必須是唯一的。
公司可以充當2個不同的實體,客戶或合作伙伴。
我們希望有獨立的客戶和合作夥伴實體。
的複雜因素,我看到的是
1)公司可以是一個客戶端和一個合作伙伴。
2)公司代碼必須保持唯一。
3)我們希望能夠創建通過company_code's作爲參數的新客戶和合作夥伴。例如。新客戶(「WALMART」)和新合作伙伴(「WALMART」)應映射到同一家公司。
單表和多表繼承不起作用,因爲它們沒有將具有相同公司代碼的商戶和客戶映射到單個公司。
謝謝大家。