代码之家  ›  专栏  ›  技术社区  ›  Nigel

在关联表上使用布尔标志对多对多进行虚化

  •  2
  • Nigel  · 技术社区  · 16 年前

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

    在不使用第三类来表示关联的情况下,是否可以在nhibernate中定义这种关系?也许通过应用过滤器?

    多谢。

    1 回复  |  直到 16 年前
        1
  •  4
  •   Community Mohan Dere    9 年前

    这是我遇到了相当多的NHibernate和不断回到以下资源。 This article 解释如何创建多对多关联,以及 This Question 演示如何在不必映射实际关联类的情况下对多对多创建筛选器。

    推荐文章