我有一个组。该组可以包含组,这需要用NHibernate进行映射。我之前完成了这个工作,但是这次我得到了一个现有的数据库,它并没有真正存储我喜欢的数据。NHibernate的亲子树层次结构
数据库看起来是这样的:
组
标识
Groups_Link
的ParentId childID的
我不知道如何映射这个线索?
编辑:
好像它并不那么容易。一个小组可以作为一个孩子存在于多个小组中。所以我认为它应该是一个多对多的关联。那么,还没有弄清楚如何做到这一点。任何提示将非常感激!
编辑:
我认为意见可以帮我解决这个问题,但似乎有上插入,更新一些限制和享有,使得它很难删除。
但是这并不能解决Groups_Link表的问题。只有在组表中包含ParentId时,您的映射才能正常工作?或者更多的是我错过了最后一对多的对话? – nandarya 2009-06-18 11:41:34