<?xml version="1.0" encoding="ASCII"?>
<datavaultDsl:DataVault xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:datavaultDsl="http://www.xtext.org/datavault/DatavaultDsl">
  <elements xsi:type="datavaultDsl:DataType" name="String"/>
  <elements xsi:type="datavaultDsl:DataType" name="Integer"/>
  <elements xsi:type="datavaultDsl:DataType" name="Rational"/>
  <elements xsi:type="datavaultDsl:DataType" name="Money"/>
  <elements xsi:type="datavaultDsl:DataType" name="Date"/>
  <elements xsi:type="datavaultDsl:DataType" name="DateTime"/>
  <elements xsi:type="datavaultDsl:DataType" name="Boolean"/>
  <entities xsi:type="datavaultDsl:Satellite" name="S_Person">
    <contextFeatures name="name" type="//@elements.0"/>
    <contextFeatures name="geburtstag" type="//@elements.4"/>
  </entities>
  <entities xsi:type="datavaultDsl:Satellite" name="S_Person_Person">
    <contextFeatures name="ist_verwandt" type="//@elements.6"/>
  </entities>
  <entities xsi:type="datavaultDsl:Satellite" name="S_Person_Person_B">
    <contextFeatures name="kennen_sich" type="//@elements.6"/>
  </entities>
  <entities xsi:type="datavaultDsl:Link" name="L_Person_Person">
    <nodeReferenceA name="H_Person_1" type="//@entities.4"/>
    <nodeReferenceB name="H_Person_2" type="//@entities.4"/>
    <satelliteReferences type="//@entities.1" name="L_SID"/>
    <satelliteReferences type="//@entities.2" name="L_SID"/>
  </entities>
  <entities xsi:type="datavaultDsl:Node" name="Person">
    <satelliteReferences type="//@entities.0" name="H_SID"/>
  </entities>
</datavaultDsl:DataVault>
