<?xml version="1.0" encoding="UTF-8"?><uml:Model xmlns:uml="http://www.omg.org/spec/UML/20110701" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmi:version="2.1" xmi:id="_0iCy0LieEeW4ip1mZlCqPg" name="base">
  <eAnnotations xmi:id="_0iCy0bieEeW4ip1mZlCqPg" source="Objing">
    <contents xmi:type="uml:Property" xmi:id="_0iCy0rieEeW4ip1mZlCqPg" name="exporterVersion">
      <defaultValue xmi:type="uml:LiteralString" xmi:id="_0iCy07ieEeW4ip1mZlCqPg" value="3.0.0"/>
    </contents>
  </eAnnotations>
  <ownedRule xmi:type="uml:Constraint" xmi:id="_0iCy1LieEeW4ip1mZlCqPg" name="required" constrainedElement="_0iCy27ieEeW4ip1mZlCqPg">
    <specification xmi:type="uml:LiteralString" xmi:id="_0iCy1bieEeW4ip1mZlCqPg" value=""/>
  </ownedRule>
  <packagedElement xmi:type="uml:Class" xmi:id="_0iCy1rieEeW4ip1mZlCqPg" name="JobHistory">
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy17ieEeW4ip1mZlCqPg" name="job" visibility="private" type="_0iCy47ieEeW4ip1mZlCqPg" aggregation="composite" association="_0iCy3bieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy2LieEeW4ip1mZlCqPg" name="department" visibility="private" type="_0iCy77ieEeW4ip1mZlCqPg" aggregation="composite" association="_0iCy37ieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy2bieEeW4ip1mZlCqPg" name="employee" visibility="private" type="_0iCy-7ieEeW4ip1mZlCqPg" aggregation="composite" association="_0iCy4bieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy27ieEeW4ip1mZlCqPg" name="startDate" visibility="private" type="_0iCzKbieEeW4ip1mZlCqPg" isUnique="false"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy3LieEeW4ip1mZlCqPg" name="endDate" visibility="private" type="_0iCzKbieEeW4ip1mZlCqPg" isUnique="false"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCy3bieEeW4ip1mZlCqPg" memberEnd="_0iCy17ieEeW4ip1mZlCqPg _0iCy3rieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCy3rieEeW4ip1mZlCqPg" visibility="private" type="_0iCy1rieEeW4ip1mZlCqPg" association="_0iCy3bieEeW4ip1mZlCqPg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCy37ieEeW4ip1mZlCqPg" memberEnd="_0iCy2LieEeW4ip1mZlCqPg _0iCy4LieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCy4LieEeW4ip1mZlCqPg" visibility="private" type="_0iCy1rieEeW4ip1mZlCqPg" association="_0iCy37ieEeW4ip1mZlCqPg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCy4bieEeW4ip1mZlCqPg" memberEnd="_0iCy2bieEeW4ip1mZlCqPg _0iCy4rieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCy4rieEeW4ip1mZlCqPg" visibility="private" type="_0iCy1rieEeW4ip1mZlCqPg" association="_0iCy4bieEeW4ip1mZlCqPg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_0iCy47ieEeW4ip1mZlCqPg" name="Job">
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy5LieEeW4ip1mZlCqPg" name="task" visibility="private" type="_0iCzIrieEeW4ip1mZlCqPg" aggregation="shared" association="_0iCy67ieEeW4ip1mZlCqPg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0iCy5bieEeW4ip1mZlCqPg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iCy5rieEeW4ip1mZlCqPg"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy57ieEeW4ip1mZlCqPg" name="jobId" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy6LieEeW4ip1mZlCqPg" name="jobTitle" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy6bieEeW4ip1mZlCqPg" name="minSalary" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy6rieEeW4ip1mZlCqPg" name="maxSalary" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCy67ieEeW4ip1mZlCqPg" memberEnd="_0iCy5LieEeW4ip1mZlCqPg _0iCy7LieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCy7LieEeW4ip1mZlCqPg" name="job" visibility="private" type="_0iCy47ieEeW4ip1mZlCqPg" association="_0iCy67ieEeW4ip1mZlCqPg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0iCy7bieEeW4ip1mZlCqPg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iCy7rieEeW4ip1mZlCqPg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_0iCy77ieEeW4ip1mZlCqPg" name="Department">
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy8LieEeW4ip1mZlCqPg" name="location" visibility="private" type="_0iCzELieEeW4ip1mZlCqPg" aggregation="composite" association="_0iCy9rieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy8bieEeW4ip1mZlCqPg" name="employee" visibility="public" type="_0iCy-7ieEeW4ip1mZlCqPg" aggregation="shared" association="_0iCy-LieEeW4ip1mZlCqPg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0iCy8rieEeW4ip1mZlCqPg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iCy87ieEeW4ip1mZlCqPg"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy9LieEeW4ip1mZlCqPg" name="departmentId" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy9bieEeW4ip1mZlCqPg" name="departmentName" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCy9rieEeW4ip1mZlCqPg" memberEnd="_0iCy8LieEeW4ip1mZlCqPg _0iCy97ieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCy97ieEeW4ip1mZlCqPg" visibility="private" type="_0iCy77ieEeW4ip1mZlCqPg" association="_0iCy9rieEeW4ip1mZlCqPg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCy-LieEeW4ip1mZlCqPg" memberEnd="_0iCy8bieEeW4ip1mZlCqPg _0iCy-bieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCy-bieEeW4ip1mZlCqPg" visibility="public" type="_0iCy77ieEeW4ip1mZlCqPg" association="_0iCy-LieEeW4ip1mZlCqPg">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iCy-rieEeW4ip1mZlCqPg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_0iCy-7ieEeW4ip1mZlCqPg" name="Employee">
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy_LieEeW4ip1mZlCqPg" name="job" visibility="private" type="_0iCy47ieEeW4ip1mZlCqPg" aggregation="shared" association="_0iCzCbieEeW4ip1mZlCqPg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0iCy_bieEeW4ip1mZlCqPg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iCy_rieEeW4ip1mZlCqPg"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCy_7ieEeW4ip1mZlCqPg" name="manager" visibility="public" type="_0iCy-7ieEeW4ip1mZlCqPg" aggregation="composite" association="_0iCzDLieEeW4ip1mZlCqPg">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iCzALieEeW4ip1mZlCqPg"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzAbieEeW4ip1mZlCqPg" name="employeeId" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzArieEeW4ip1mZlCqPg" name="firstName" visibility="private" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzA7ieEeW4ip1mZlCqPg" name="lastName" visibility="private" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzBLieEeW4ip1mZlCqPg" name="email" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzBbieEeW4ip1mZlCqPg" name="phoneNumber" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzBrieEeW4ip1mZlCqPg" name="hireDate" visibility="private" type="_0iCzKbieEeW4ip1mZlCqPg" isUnique="false"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzB7ieEeW4ip1mZlCqPg" name="salary" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg" isUnique="false"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzCLieEeW4ip1mZlCqPg" name="commissionPct" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg" isUnique="false"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCzCbieEeW4ip1mZlCqPg" memberEnd="_0iCy_LieEeW4ip1mZlCqPg _0iCzCrieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCzCrieEeW4ip1mZlCqPg" visibility="private" type="_0iCy-7ieEeW4ip1mZlCqPg" association="_0iCzCbieEeW4ip1mZlCqPg">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iCzC7ieEeW4ip1mZlCqPg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCzDLieEeW4ip1mZlCqPg" memberEnd="_0iCy_7ieEeW4ip1mZlCqPg _0iCzDbieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCzDbieEeW4ip1mZlCqPg" name="" visibility="public" type="_0iCy-7ieEeW4ip1mZlCqPg" association="_0iCzDLieEeW4ip1mZlCqPg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0iCzDrieEeW4ip1mZlCqPg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iCzD7ieEeW4ip1mZlCqPg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_0iCzELieEeW4ip1mZlCqPg" name="Location">
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzEbieEeW4ip1mZlCqPg" name="country" visibility="private" type="_0iCzGbieEeW4ip1mZlCqPg" aggregation="composite" association="_0iCzF7ieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzErieEeW4ip1mZlCqPg" name="locationId" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzE7ieEeW4ip1mZlCqPg" name="streetAddress" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzFLieEeW4ip1mZlCqPg" name="postalCode" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzFbieEeW4ip1mZlCqPg" name="city" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzFrieEeW4ip1mZlCqPg" name="stateProvince" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCzF7ieEeW4ip1mZlCqPg" memberEnd="_0iCzEbieEeW4ip1mZlCqPg _0iCzGLieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCzGLieEeW4ip1mZlCqPg" visibility="private" type="_0iCzELieEeW4ip1mZlCqPg" association="_0iCzF7ieEeW4ip1mZlCqPg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_0iCzGbieEeW4ip1mZlCqPg" name="Country">
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzGrieEeW4ip1mZlCqPg" name="region" visibility="private" type="_0iCzH7ieEeW4ip1mZlCqPg" aggregation="composite" association="_0iCzHbieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzG7ieEeW4ip1mZlCqPg" name="countryId" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzHLieEeW4ip1mZlCqPg" name="countryName" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0iCzHbieEeW4ip1mZlCqPg" memberEnd="_0iCzGrieEeW4ip1mZlCqPg _0iCzHrieEeW4ip1mZlCqPg">
    <ownedEnd xmi:type="uml:Property" xmi:id="_0iCzHrieEeW4ip1mZlCqPg" visibility="private" type="_0iCzGbieEeW4ip1mZlCqPg" association="_0iCzHbieEeW4ip1mZlCqPg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_0iCzH7ieEeW4ip1mZlCqPg" name="Region">
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzILieEeW4ip1mZlCqPg" name="regionId" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzIbieEeW4ip1mZlCqPg" name="regionName" visibility="private">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_0iCzIrieEeW4ip1mZlCqPg" name="Task" isAbstract="true">
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzI7ieEeW4ip1mZlCqPg" name="taskId" visibility="private" type="_0iCzKrieEeW4ip1mZlCqPg"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzJLieEeW4ip1mZlCqPg" name="title" visibility="private" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_0iCzJbieEeW4ip1mZlCqPg" name="description" visibility="private" isUnique="false">
      <type xmi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20110701/PrimitiveTypes.xmi#String"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_0iCzKbieEeW4ip1mZlCqPg" name="zonedDateTime"/>
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_0iCzKrieEeW4ip1mZlCqPg" name="long"/>
</uml:Model>
