| <xs:element name="obj-relationship">
  <xs:complexType>
    <xs:attribute name="db-relationship-path" use="required" type="xs:string"/>
    <xs:attribute name="deleteRule" type="xs:string"/>
    <xs:attribute name="lock" type="xs:boolean"/>
    <xs:attribute name="name" use="required" type="xs:string"/>
    <xs:attribute name="source" use="required" type="xs:string"/>
    <xs:attribute name="target" use="required" type="xs:string"/>
    <xs:attribute name="collection-type" use="optional" type="xs:string"/>
    <xs:attribute name="map-key" use="optional" type="xs:string"/>
  </xs:complexType>
</xs:element> |