<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_bZWQsYP5EeK42LENulc-Zg" name="model">
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_M5UgUIP6EeK42LENulc-Zg" name="String"/>
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Q-HLcIP6EeK42LENulc-Zg" name="Integer"/>
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_S_qMcIP6EeK42LENulc-Zg" name="Decimal"/>
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_erL_cIP6EeK42LENulc-Zg" name="Timestamp"/>
  <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_uNl9YIP6EeK42LENulc-Zg" name="Boolean"/>
  <packagedElement xmi:type="uml:Class" xmi:id="_1o-w4IP6EeK42LENulc-Zg" name="Category">
    <ownedAttribute xmi:id="_n7j3QIP9EeK42LENulc-Zg" name="name" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedOperation xmi:id="_bH1bYIQkEeK42LENulc-Zg" name="$allCategories"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_2rR7YIP6EeK42LENulc-Zg" name="BusinessRuleType">
    <ownedAttribute xmi:id="_fUHgUIP9EeK42LENulc-Zg" name="name" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="_gyMA0IP9EeK42LENulc-Zg" name="abbreviation" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="_iSFtUIP9EeK42LENulc-Zg" name="description" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="_jx_Z0IP9EeK42LENulc-Zg" name="example" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_3nK74IP6EeK42LENulc-Zg" name="BusinessRule">
    <ownedAttribute xmi:id="_KkaXEIP9EeK42LENulc-Zg" name="description" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="_MPzh4IP9EeK42LENulc-Zg" name="errormessage" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="_Ojpz0IP9EeK42LENulc-Zg" name="created" visibility="private" type="_erL_cIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="_QYxiYIP9EeK42LENulc-Zg" name="enabled" type="_uNl9YIP6EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_64cfYIP6EeK42LENulc-Zg" name="Table">
    <ownedAttribute xmi:id="_DQjH4IP9EeK42LENulc-Zg" name="name" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_7n_F8IP6EeK42LENulc-Zg" name="Column">
    <ownedAttribute xmi:id="_Fu29YIP9EeK42LENulc-Zg" name="name" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="_HQXMYIP9EeK42LENulc-Zg" name="type" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_8WNd4IP6EeK42LENulc-Zg" name="TargetDatabase">
    <ownedAttribute xmi:id="_7_xB4IP8EeK42LENulc-Zg" name="host" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="_9v2fcIP8EeK42LENulc-Zg" name="username" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="__-NNYIP8EeK42LENulc-Zg" name="password" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_-N6mYIP6EeK42LENulc-Zg" name="DatabaseDriver">
    <ownedAttribute xmi:id="_1Tf-MIP8EeK42LENulc-Zg" name="name" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_B-swYIP7EeK42LENulc-Zg" name="Operator">
    <ownedAttribute xmi:id="_ZvD8UIP9EeK42LENulc-Zg" name="name" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_C-ojYIP7EeK42LENulc-Zg" name="ConditionalValue"/>
  <packagedElement xmi:type="uml:Class" xmi:id="_EdOoUIP7EeK42LENulc-Zg" name="ValueConstraint">
    <ownedAttribute xmi:id="_tg_1wIP9EeK42LENulc-Zg" name="name" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
    <ownedAttribute xmi:id="_fWcUMIQAEeK42LENulc-Zg" name="position" visibility="private" type="_Q-HLcIP6EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_HBy20IP7EeK42LENulc-Zg" name="ListValue">
    <generalization xmi:id="_pzrr8IP8EeK42LENulc-Zg" general="_C-ojYIP7EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_Hyxn0IP7EeK42LENulc-Zg" name="UserDefinedLogicCode">
    <generalization xmi:id="_ovnm4IP8EeK42LENulc-Zg" general="_C-ojYIP7EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_I9d5UIP7EeK42LENulc-Zg" name="LiteralValue">
    <generalization xmi:id="_n6hK4IP8EeK42LENulc-Zg" general="_C-ojYIP7EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_Lquw0IP7EeK42LENulc-Zg" name="ColumnValue">
    <generalization xmi:id="_m-JpQIP8EeK42LENulc-Zg" general="_C-ojYIP7EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_M5Ah0IP7EeK42LENulc-Zg" name="TupleValue">
    <generalization xmi:id="_l0xmYIP8EeK42LENulc-Zg" general="_C-ojYIP7EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_Pca5wIP7EeK42LENulc-Zg" name="targetDatabase_databaseDriver_1" memberEnd="_Pca5wYP7EeK42LENulc-Zg _PcZEkIP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_Pca5wYP7EeK42LENulc-Zg" name="targetDatabase" type="_8WNd4IP6EeK42LENulc-Zg" association="_Pca5wIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Pca5woP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Pca5w4P7EeK42LENulc-Zg"/>
    </ownedEnd>
    <ownedEnd xmi:id="_PcZEkIP7EeK42LENulc-Zg" name="databaseDriver" type="_-N6mYIP6EeK42LENulc-Zg" association="_Pca5wIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PcZEkYP7EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PcZEkoP7EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_VLBbUIP7EeK42LENulc-Zg" name="table_targetDatabase_1" memberEnd="_VLBbUYP7EeK42LENulc-Zg _VLANMIP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_VLBbUYP7EeK42LENulc-Zg" name="table" type="_64cfYIP6EeK42LENulc-Zg" association="_VLBbUIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VLBbUoP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VLBbU4P7EeK42LENulc-Zg"/>
    </ownedEnd>
    <ownedEnd xmi:id="_VLANMIP7EeK42LENulc-Zg" name="targetDatabase" type="_8WNd4IP6EeK42LENulc-Zg" association="_VLBbUIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VLANMYP7EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VLANMoP7EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_bgDqwIP7EeK42LENulc-Zg" name="table_column_1" memberEnd="_bgDqwYP7EeK42LENulc-Zg _bgDDsIP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_bgDqwYP7EeK42LENulc-Zg" name="table" type="_64cfYIP6EeK42LENulc-Zg" association="_bgDqwIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bgER0IP7EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bgER0YP7EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_bgDDsIP7EeK42LENulc-Zg" name="column" type="_7n_F8IP6EeK42LENulc-Zg" association="_bgDqwIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bgDDsYP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bgDDsoP7EeK42LENulc-Zg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_fI6AwIP7EeK42LENulc-Zg" name="businessRule_column_1" memberEnd="_fI6AwYP7EeK42LENulc-Zg _fI4yoIP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_fI6AwYP7EeK42LENulc-Zg" name="businessRule" type="_3nK74IP6EeK42LENulc-Zg" association="_fI6AwIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fI6AwoP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fI6Aw4P7EeK42LENulc-Zg"/>
    </ownedEnd>
    <ownedEnd xmi:id="_fI4yoIP7EeK42LENulc-Zg" name="column" type="_7n_F8IP6EeK42LENulc-Zg" association="_fI6AwIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fI4yoYP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fI4yooP7EeK42LENulc-Zg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_h_lS8IP7EeK42LENulc-Zg" name="businessRule_table_1" memberEnd="_h_lS8YP7EeK42LENulc-Zg _h_kr4IP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_h_lS8YP7EeK42LENulc-Zg" name="businessRule" type="_3nK74IP6EeK42LENulc-Zg" association="_h_lS8IP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h_lS8oP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_h_lS84P7EeK42LENulc-Zg"/>
    </ownedEnd>
    <ownedEnd xmi:id="_h_kr4IP7EeK42LENulc-Zg" name="table" type="_64cfYIP6EeK42LENulc-Zg" association="_h_lS8IP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h_kr4YP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_h_kr4oP7EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_njFXwIP7EeK42LENulc-Zg" name="conditionalValue_businessRule_1" memberEnd="_njFXwYP7EeK42LENulc-Zg _njEwsIP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_njFXwYP7EeK42LENulc-Zg" name="conditionalValue" type="_C-ojYIP7EeK42LENulc-Zg" association="_njFXwIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_njFXwoP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_njFXw4P7EeK42LENulc-Zg"/>
    </ownedEnd>
    <ownedEnd xmi:id="_njEwsIP7EeK42LENulc-Zg" name="businessRule" type="_3nK74IP6EeK42LENulc-Zg" association="_njFXwIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_njEwsYP7EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_njEwsoP7EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_wqzKMIP7EeK42LENulc-Zg" name="businessRuleType_category_1" memberEnd="_wqzKMYP7EeK42LENulc-Zg _wqx8EIP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_wqzKMYP7EeK42LENulc-Zg" name="businessRuleType" type="_2rR7YIP6EeK42LENulc-Zg" association="_wqzKMIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wqzKMoP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wqzKM4P7EeK42LENulc-Zg"/>
    </ownedEnd>
    <ownedEnd xmi:id="_wqx8EIP7EeK42LENulc-Zg" name="category" type="_1o-w4IP6EeK42LENulc-Zg" association="_wqzKMIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wqx8EYP7EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wqx8EoP7EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_0KBqIIP7EeK42LENulc-Zg" name="businessRuleType_businessRule_1" memberEnd="_0KBqIYP7EeK42LENulc-Zg _0KBDEIP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_0KBqIYP7EeK42LENulc-Zg" name="businessRuleType" type="_2rR7YIP6EeK42LENulc-Zg" association="_0KBqIIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0KBqIoP7EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0KBqI4P7EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_0KBDEIP7EeK42LENulc-Zg" name="businessRule" type="_3nK74IP6EeK42LENulc-Zg" association="_0KBqIIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0KBDEYP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0KBDEoP7EeK42LENulc-Zg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_365TsIP7EeK42LENulc-Zg" name="businessRuleType_operator_1" memberEnd="_365TsYP7EeK42LENulc-Zg _364FkIP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_365TsYP7EeK42LENulc-Zg" name="businessRuleType" type="_2rR7YIP6EeK42LENulc-Zg" association="_365TsIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_365TsoP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_365Ts4P7EeK42LENulc-Zg"/>
    </ownedEnd>
    <ownedEnd xmi:id="_364FkIP7EeK42LENulc-Zg" name="operator" type="_B-swYIP7EeK42LENulc-Zg" association="_365TsIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_364FkYP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_364soIP7EeK42LENulc-Zg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_-axhMIP7EeK42LENulc-Zg" name="operator_businessRule_1" memberEnd="_-axhMYP7EeK42LENulc-Zg _-awTEIP7EeK42LENulc-Zg">
    <ownedEnd xmi:id="_-axhMYP7EeK42LENulc-Zg" name="operator" type="_B-swYIP7EeK42LENulc-Zg" association="_-axhMIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-axhMoP7EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-axhM4P7EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_-awTEIP7EeK42LENulc-Zg" name="businessRule" type="_3nK74IP6EeK42LENulc-Zg" association="_-axhMIP7EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-awTEYP7EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-awTEoP7EeK42LENulc-Zg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_EBQokIP8EeK42LENulc-Zg" name="valueConstraint_conditionalValue_1" memberEnd="_EBRPoIP8EeK42LENulc-Zg _EBQBgIP8EeK42LENulc-Zg">
    <ownedEnd xmi:id="_EBRPoIP8EeK42LENulc-Zg" name="valueConstraint" type="_EdOoUIP7EeK42LENulc-Zg" association="_EBQokIP8EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EBRPoYP8EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EBRPooP8EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_EBQBgIP8EeK42LENulc-Zg" name="conditionalValue" type="_C-ojYIP7EeK42LENulc-Zg" association="_EBQokIP8EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EBQBgYP8EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EBQBgoP8EeK42LENulc-Zg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_IVJfoIP8EeK42LENulc-Zg" name="valueConstraint_businessRuleType_1" memberEnd="_IVKGsIP8EeK42LENulc-Zg _IVI4kIP8EeK42LENulc-Zg">
    <ownedEnd xmi:id="_IVKGsIP8EeK42LENulc-Zg" name="valueConstraint" type="_EdOoUIP7EeK42LENulc-Zg" association="_IVJfoIP8EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IVKGsYP8EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IVKGsoP8EeK42LENulc-Zg"/>
    </ownedEnd>
    <ownedEnd xmi:id="_IVI4kIP8EeK42LENulc-Zg" name="businessRuleType" type="_2rR7YIP6EeK42LENulc-Zg" association="_IVJfoIP8EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IVI4kYP8EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IVI4koP8EeK42LENulc-Zg"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_U5z6EIP8EeK42LENulc-Zg" name="tupleValue_column_1" memberEnd="_U5z6EYP8EeK42LENulc-Zg _U5zTAIP8EeK42LENulc-Zg">
    <ownedEnd xmi:id="_U5z6EYP8EeK42LENulc-Zg" name="tupleValue" type="_M5Ah0IP7EeK42LENulc-Zg" association="_U5z6EIP8EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U5z6EoP8EeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U5z6E4P8EeK42LENulc-Zg"/>
    </ownedEnd>
    <ownedEnd xmi:id="_U5zTAIP8EeK42LENulc-Zg" name="column" type="_7n_F8IP6EeK42LENulc-Zg" association="_U5z6EIP8EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U5zTAYP8EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U5zTAoP8EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_d3YSAIP8EeK42LENulc-Zg" name="columnValue_column_1" memberEnd="_d3Y5EIP8EeK42LENulc-Zg _d3Xq8IP8EeK42LENulc-Zg">
    <ownedEnd xmi:id="_d3Y5EIP8EeK42LENulc-Zg" name="columnValue" type="_Lquw0IP7EeK42LENulc-Zg" association="_d3YSAIP8EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_d3Y5EYP8EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_d3Y5EoP8EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_d3Xq8IP8EeK42LENulc-Zg" name="column" type="_7n_F8IP6EeK42LENulc-Zg" association="_d3YSAIP8EeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_d3Xq8YP8EeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_d3Xq8oP8EeK42LENulc-Zg" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_wWeDgIP8EeK42LENulc-Zg" name="ValueConstraintType">
    <ownedAttribute xmi:id="_oNtP0IQAEeK42LENulc-Zg" name="name" visibility="private" type="_M5UgUIP6EeK42LENulc-Zg"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Association" xmi:id="_i7B1QIQAEeK42LENulc-Zg" name="valueConstrainType_valueConstraint_1" memberEnd="_i7B1QYQAEeK42LENulc-Zg _i7AnIIQAEeK42LENulc-Zg">
    <ownedEnd xmi:id="_i7B1QYQAEeK42LENulc-Zg" name="valueConstrainType" type="_wWeDgIP8EeK42LENulc-Zg" association="_i7B1QIQAEeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_i7B1QoQAEeK42LENulc-Zg" value="1"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_i7B1Q4QAEeK42LENulc-Zg" value="1"/>
    </ownedEnd>
    <ownedEnd xmi:id="_i7AnIIQAEeK42LENulc-Zg" name="valueConstraint" type="_EdOoUIP7EeK42LENulc-Zg" association="_i7B1QIQAEeK42LENulc-Zg">
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_i7AnIYQAEeK42LENulc-Zg" value="*"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_i7AnIoQAEeK42LENulc-Zg"/>
    </ownedEnd>
  </packagedElement>
</uml:Model>
