1
私はNHibernateとQueryOverで作業しています。私は親と2種類の子エンティティという名前の集約の集約ルートを持っています。私は子供私の集計の一部であるエンティティとQUChild私の集計の一部ではなく、ちょうどQueryOverのJOIN句に使用されるエンティティを持っています。QueryOverのみ<one to many>プロパティ
マッピングファイルで2つの子エンティティを区別するにはどうすればよいですか?
<class name="Parent" table="Parent" schema="dbo">
<bag name="Childs" inverse="true" cascade="all-delete-orphan" />
<key>
</key>
<one-to-many class="Child" />
</bag>
<bag name="QUChilds" /> <!-- which attribute must be set to do nothing? -->
<key>
</key>
<one-to-many class="QUChild" />
</bag>
</class>