Zuordnung zu mehreren Zielentitäten

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.