2009-04-17 133 views
0

我有幾個我想作爲聚合對待的實體。問題是他們的關聯是概念性的,而不是通過數據庫中的外鍵。NHibernate概念聚合根

架構他們給我: alt text http://files.robtennyson.us/2009/2009-04-17_1414.png

我的目標是創建一個InventoryWeek類,我補充庫存交易。因此,庫存周顯然包裝FACIL_INVENTORY_WEEK和交易被添加到FACIL_INVENTORY。因此,從數據庫中提取這個數據,我會得到設施和日期的一週,然後我希望所有在一週內有INVENTORY_DATE的交易。

有沒有辦法在nhibernate中映射這種關係?還是有更好的方法來完成這個模型?

+0

我讀了幾次,我仍然不明白這個問題。您可能應該使其更一般化,而不是針對您的域名,因爲對於不知道您的域的用戶來說,理解起來更容易一些。 – 2009-04-22 12:08:48

回答

0

您可以基於非主鍵映射表之間的關係,但以有限的方式映射。

爲了給出一些具體的建議,你必須問一個更具體的問題。試着將其映射出來,如果某些事情不像你期望的那樣工作,請問。