NHibernate多对多,关联表上带有布尔标志

NHibernate多对多,关联表上带有布尔标志,nhibernate,nhibernate-mapping,Nhibernate,Nhibernate Mapping,我正在一个应用程序上做一些工作,该应用程序使用了一个无法更改的现有模式。在编写NHibernate映射时,我遇到了一种奇怪的多对多关系。该关系以标准方式定义,如中所述,并在关联表上添加布尔标志,表示该关系是否合法。这似乎有些多余,但正如我所说,无法改变 是否可以在Nhibernate中定义此关系,而不使用第三个类来表示关联?也许通过应用过滤器 非常感谢。这是我在NHibernate中经常遇到的问题,请继续阅读以下参考资料。说明如何创建多对多关联,并说明如何在多对多上创建筛选器,而无需映射实际关联

我正在一个应用程序上做一些工作,该应用程序使用了一个无法更改的现有模式。在编写NHibernate映射时,我遇到了一种奇怪的多对多关系。该关系以标准方式定义,如中所述,并在关联表上添加布尔标志,表示该关系是否合法。这似乎有些多余,但正如我所说,无法改变

是否可以在Nhibernate中定义此关系,而不使用第三个类来表示关联?也许通过应用过滤器


非常感谢。

这是我在NHibernate中经常遇到的问题,请继续阅读以下参考资料。说明如何创建多对多关联,并说明如何在多对多上创建筛选器,而无需映射实际关联类。

没问题。这是我必须经常做的事情,以了解资源,但还不足以将其存入内存:)