Manchmal ist es erforderlich, eine Gruppe aus Zielentitäten zusammen zu erstellen. In der Regel wird so vorgegangen, wenn eine Gruppe aus Angabenentitäten erstellt wird, in der eine dieser Angabenentitäten übergeordnet ist und die anderen untergeordnete Elemente dieser übergeordneten Angabenentität sind. Am folgenden Beispiel wird erläutert, wie Gruppen aus zusammengehörigen Zielentitäten erstellt werden.
1 <target-entities> 2 <target-entity 3 name="BusinessAsset" id="BusinessAssetTarget" 4 type="parent" 5 > 6 <map-attribute 7 from="resourceAmount" 8 to="amount" 9 /> 10 <map-attribute 11 from="amountOwed" 12 to="amountOwed" 13 /> 14 </target-entity> 15 <target-entity 16 name="Ownership" id="OwnershipTarget" 17 type="child" 18 > 19 <set-attribute 20 name="percentageOwned" 21 value="100.0" 22 /> 23 </target-entity> 24 </target-entities>
In diesem Beispiel werden zwei Entitäten erstellt. Die Entität 'BusinessAsset' ist die übergeordnete Angabe, die Entität 'Ownership' ist das untergeordnete Element. Durch eine solche Modellierung wird sichergestellt, dass die korrekten Muster für unter- und übergeordnete Angabenentitäten beachtet werden, wenn die Angaben vom Angabenantragsbuilder erstellt werden.