La spécification de mappage possède une relation parent-enfant. Quelques attributs sont également définis pour l'entité Adoption, tous utilisés pour créer un nouveau participant. Les valeurs de ces attributs sont contenues dans le magasin de données Cúram.
<?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.curamsoftware.com/schemas/GUMBO/Map"
name="ParentChildMapping">
<map-entity source="Adoption">
<target-entities>
<target-entity name="Adoption" type="parent" id="parent">
<map-attribute from="adoptionFinalizedDate"
to="adoptionFinalizedDate" />
<map-attribute from="adParentName"
to="adParentName" />
<map-attribute from="adParentStreet1"
to="adParentStreet1" />
<map-attribute from="adParentStreet2"
to="adParentStreet2" />
<map-attribute from="adParentCity"
to="adParentCity" />
<map-attribute from="adParentState"
to="adParentState" />
<map-attribute from="adParentZipCode"
to="adParentZipCode" />
</target-entity>
<target-entity name="AdoptionPayment"
type="child" id="child">
<set-attribute name="amount" value="2200" />
</target-entity>
</target-entities>
</map-entity>
</map>