我有一個組。該組可以包含組,這需要用NHibernate進行映射。我之前完成了這個工作,但是這次我得到了一個現有的數據庫,它並沒有真正存儲我喜歡的數據。NHibernate的親子樹層次結構
數據庫看起來是這樣的:
組
標識
Groups_Link
的ParentId childID的
我不知道如何映射這個線索?
編輯:
好像它並不那麼容易。一個小組可以作爲一個孩子存在於多個小組中。所以我認爲它應該是一個多對多的關聯。那麼,還沒有弄清楚如何做到這一點。任何提示將非常感激!
編輯:
我認爲意見可以幫我解決這個問題,但似乎有上插入,更新一些限制和享有,使得它很難刪除。
但是這並不能解決Groups_Link表的問題。只有在組表中包含ParentId時,您的映射才能正常工作?或者更多的是我錯過了最後一對多的對話? – nandarya 2009-06-18 11:41:34