这可能是一个非常简单的问题,但我是 nHibernate 的新手,我无法解决这个问题。
我有一个 Page 对象,它可以有许多 Region 对象。我也有一个 Workflow 对象。Page 和 Region 对象都与 Workflow 有关系,而我遇到的正是这种双重关联。
页面地图有
HasMany(Function(x) x.Regions).Cascade.All()
RegionMap 有:
References(Function(x) x.Page)
这一切似乎都奏效了。
但是如何定义 Workflow 和这两个对象之间的关系呢?