blob: 757c044307953ca3e4378faef9a978fa93bb9109 [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<simpleuml:Package
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:simpleuml="http://www.eclipse.org/qvtd/examples/qvtcore/UML2RDBMS/1.0/simpleUML"
xsi:schemaLocation="http://www.eclipse.org/qvtd/examples/qvtcore/UML2RDBMS/1.0/simpleUML ../SimpleUML.ecore"
kind=""
name="People">
<elements xsi:type="simpleuml:Class" kind="persistent" name="Address" reverse="//@elements.7">
<attributes name="street" type="//@elements.12"/>
<attributes name="number" type="//@elements.12"/>
</elements>
<elements xsi:type="simpleuml:Class" kind="persistent" name="Budget" reverse="//@elements.6">
<attributes name="year" type="//@elements.12"/>
<attributes name="budget" type="//@elements.11"/>
</elements>
<elements xsi:type="simpleuml:Class" kind="persistent" name="Professor" forward="//@elements.7 //@elements.8">
<attributes name="employed" type="//@elements.10"/>
<attributes name="name" type="//@elements.12"/>
</elements>
<elements xsi:type="simpleuml:Class" kind="persistent" name="ResearchGroup" forward="//@elements.6" reverse="//@elements.8">
<attributes name="name" type="//@elements.12"/>
</elements>
<elements xsi:type="simpleuml:Class" kind="persistent" name="Student" forward="//@elements.9">
<attributes name="guardian" type="//@elements.12"/>
<attributes name="name" type="//@elements.12"/>
<attributes name="studentNumber" type="//@elements.11"/>
</elements>
<elements xsi:type="simpleuml:Class" kind="persistent" name="Timetable" reverse="//@elements.9">
<attributes name="year" type="//@elements.12"/>
</elements>
<elements xsi:type="simpleuml:Association" name="groupBudget" destination="//@elements.1" source="//@elements.3"/>
<elements xsi:type="simpleuml:Association" kind="" name="professorLivesAt" destination="//@elements.0" source="//@elements.2"/>
<elements xsi:type="simpleuml:Association" name="professorGroup" destination="//@elements.3" source="//@elements.2"/>
<elements xsi:type="simpleuml:Association" kind="" name="studentTimetable" destination="//@elements.5" source="//@elements.4"/>
<elements xsi:type="simpleuml:PrimitiveDataType" name="Boolean" typeOpposite="//@elements.2/@attributes.0"/>
<elements xsi:type="simpleuml:PrimitiveDataType" name="Integer" typeOpposite="//@elements.4/@attributes.2 //@elements.1/@attributes.1"/>
<elements xsi:type="simpleuml:PrimitiveDataType" name="String" typeOpposite="//@elements.4/@attributes.1 //@elements.4/@attributes.0 //@elements.2/@attributes.1 //@elements.5/@attributes.0 //@elements.3/@attributes.0 //@elements.1/@attributes.0 //@elements.0/@attributes.0 //@elements.0/@attributes.1"/>
</simpleuml:Package>