Ich arbeite mit NHibernate und QueryOver. Ich habe eine aggregierte Wurzel für mein Aggregat mit dem Namen Parent und zwei Arten von Kind Entität. Ich habe Kind Entities, die Teile meines Aggregats sind, und QUChild Entities, die nicht Teile meines Aggregats sind, und nur für JOIN-Klausel in QueryOver verwendet werden.QueryOver Only <one to many> Eigenschaft
Wie unterscheidet man zwei untergeordnete Entitäten in der Zuordnungsdatei?
<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>