<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmi:id="_T0hSsPKbEeSwa_jsJDgnuw" name="dbschema" nsURI="http://www.emftext.org/language/dbschema" nsPrefix="dbschema">
  <eAnnotations xmi:id="_T0hSsfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
    <eAnnotations xmi:id="_T0hSsfKbEeSwa_jsJDgnuw0" source="genmymodel">
      <details xmi:id="_T0hSsfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0hSsfKbEeSwa_jsJDgnuw"/>
    </eAnnotations>
    <details xmi:id="_T0hSsfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
  </eAnnotations>
  <eAnnotations xmi:id="_T0hSsPKbEeSwa_jsJDgnuw1" source="genmymodel">
    <details xmi:id="_T0hSsPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0hSsPKbEeSwa_jsJDgnuw"/>
  </eAnnotations>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_T0hSsvKbEeSwa_jsJDgnuw" name="NamedElement" abstract="true">
    <eAnnotations xmi:id="_T0hSs_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
      <eAnnotations xmi:id="_T0hSs_KbEeSwa_jsJDgnuw0" source="genmymodel">
        <details xmi:id="_T0hSs_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0hSs_KbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <details xmi:id="_T0hSs_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
    </eAnnotations>
    <eAnnotations xmi:id="_T0hSsvKbEeSwa_jsJDgnuw1" source="genmymodel">
      <details xmi:id="_T0hSsvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0hSsvKbEeSwa_jsJDgnuw"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_T0hStPKbEeSwa_jsJDgnuw" name="name" lowerBound="1">
      <eAnnotations xmi:id="_T0hStfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0hStfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0hStfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0hStfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0hStfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0hStPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0hStPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0hStPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="__nvcQL35EDORrIcQNjQogw" name="code">
      <eAnnotations xmi:id="__nvcQL35EDORrIcQNjQogw0" source="genmymodel">
        <details xmi:id="__nvcQL35EDORrIcQNjQogw00" key="uuid" value="__nvcQL35EDORrIcQNjQogw"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_T0hStvKbEeSwa_jsJDgnuw" name="DataMart" eSuperTypes="_T0hSsvKbEeSwa_jsJDgnuw">
    <eAnnotations xmi:id="_T0hSt_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
      <eAnnotations xmi:id="_T0hSt_KbEeSwa_jsJDgnuw0" source="genmymodel">
        <details xmi:id="_T0hSt_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0hSt_KbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <details xmi:id="_T0hSt_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
    </eAnnotations>
    <eAnnotations xmi:id="_T0hStvKbEeSwa_jsJDgnuw1" source="genmymodel">
      <details xmi:id="_T0hStvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0hStvKbEeSwa_jsJDgnuw"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_T0hSuPKbEeSwa_jsJDgnuw" name="tables" upperBound="-1" eType="_T0hSuvKbEeSwa_jsJDgnuw" containment="true">
      <eAnnotations xmi:id="_T0hSufKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0hSufKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0hSufKbEeSwa_jsJDgnuw00" key="uuid" value="_T0hSufKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0hSufKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0hSuPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0hSuPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0hSuPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_tyiVQL35EDORrIcQNjQogw" name="views" upperBound="-1" eType="_q1QEwL35EDORrIcQNjQogw" containment="true">
      <eAnnotations xmi:id="_tyiVQL35EDORrIcQNjQogw0" source="genmymodel">
        <details xmi:id="_tyiVQL35EDORrIcQNjQogw00" key="uuid" value="_tyiVQL35EDORrIcQNjQogw"/>
      </eAnnotations>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_T0hSuvKbEeSwa_jsJDgnuw" name="Table" eSuperTypes="_T0hSsvKbEeSwa_jsJDgnuw">
    <eAnnotations xmi:id="_T0hSu_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
      <eAnnotations xmi:id="_T0hSu_KbEeSwa_jsJDgnuw0" source="genmymodel">
        <details xmi:id="_T0hSu_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0hSu_KbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <details xmi:id="_T0hSu_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
    </eAnnotations>
    <eAnnotations xmi:id="_T0hSuvKbEeSwa_jsJDgnuw1" source="genmymodel">
      <details xmi:id="_T0hSuvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0hSuvKbEeSwa_jsJDgnuw"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_T0hSvPKbEeSwa_jsJDgnuw" name="columns" upperBound="-1" eType="_T0hSvvKbEeSwa_jsJDgnuw" containment="true">
      <eAnnotations xmi:id="_T0hSvfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0hSvfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0hSvfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0hSvfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0hSvfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0hSvPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0hSvPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0hSvPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_T0hSvvKbEeSwa_jsJDgnuw" name="Column" abstract="true" eSuperTypes="_T0hSsvKbEeSwa_jsJDgnuw">
    <eAnnotations xmi:id="_T0hSv_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
      <eAnnotations xmi:id="_T0hSv_KbEeSwa_jsJDgnuw0" source="genmymodel">
        <details xmi:id="_T0hSv_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0hSv_KbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <details xmi:id="_T0hSv_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
    </eAnnotations>
    <eAnnotations xmi:id="_T0hSvvKbEeSwa_jsJDgnuw1" source="genmymodel">
      <details xmi:id="_T0hSvvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0hSvvKbEeSwa_jsJDgnuw"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_T0hSwPKbEeSwa_jsJDgnuw" name="type" lowerBound="1" eType="_T0h5yvKbEeSwa_jsJDgnuw">
      <eAnnotations xmi:id="_T0hSwfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0hSwfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0hSwfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0hSwfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0hSwfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0hSwPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0hSwPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0hSwPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_T0h5wPKbEeSwa_jsJDgnuw" name="size" lowerBound="1">
      <eAnnotations xmi:id="_T0h5wfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h5wfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h5wfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h5wfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h5wfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h5wPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h5wPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h5wPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_T0h5wvKbEeSwa_jsJDgnuw" name="primary" lowerBound="1">
      <eAnnotations xmi:id="_T0h5w_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h5w_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h5w_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h5w_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h5w_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h5wvKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h5wvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h5wvKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_T0h5xPKbEeSwa_jsJDgnuw" name="AttributeColumn" eSuperTypes="_T0hSvvKbEeSwa_jsJDgnuw">
    <eAnnotations xmi:id="_T0h5xfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
      <eAnnotations xmi:id="_T0h5xfKbEeSwa_jsJDgnuw0" source="genmymodel">
        <details xmi:id="_T0h5xfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h5xfKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <details xmi:id="_T0h5xfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
    </eAnnotations>
    <eAnnotations xmi:id="_T0h5xPKbEeSwa_jsJDgnuw1" source="genmymodel">
      <details xmi:id="_T0h5xPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h5xPKbEeSwa_jsJDgnuw"/>
    </eAnnotations>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_T0h5xvKbEeSwa_jsJDgnuw" name="ForeignKeyColumn" eSuperTypes="_T0hSvvKbEeSwa_jsJDgnuw">
    <eAnnotations xmi:id="_T0h5x_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
      <eAnnotations xmi:id="_T0h5x_KbEeSwa_jsJDgnuw0" source="genmymodel">
        <details xmi:id="_T0h5x_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h5x_KbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <details xmi:id="_T0h5x_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
    </eAnnotations>
    <eAnnotations xmi:id="_T0h5xvKbEeSwa_jsJDgnuw1" source="genmymodel">
      <details xmi:id="_T0h5xvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h5xvKbEeSwa_jsJDgnuw"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_T0h5yPKbEeSwa_jsJDgnuw" name="referencedColumn" lowerBound="1" eType="_T0h5xPKbEeSwa_jsJDgnuw">
      <eAnnotations xmi:id="_T0h5yfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h5yfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h5yfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h5yfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h5yfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h5yPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h5yPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h5yPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" xmi:id="_T0h5yvKbEeSwa_jsJDgnuw" name="ColumnType" instanceClassName="">
    <eAnnotations xmi:id="_T0h5y_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
      <eAnnotations xmi:id="_T0h5y_KbEeSwa_jsJDgnuw0" source="genmymodel">
        <details xmi:id="_T0h5y_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h5y_KbEeSwa_jsJDgnuw"/>
      </eAnnotations>
      <details xmi:id="_T0h5y_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
    </eAnnotations>
    <eAnnotations xmi:id="_T0h5yvKbEeSwa_jsJDgnuw1" source="genmymodel">
      <details xmi:id="_T0h5yvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h5yvKbEeSwa_jsJDgnuw"/>
    </eAnnotations>
    <eLiterals xmi:id="_T0h5zPKbEeSwa_jsJDgnuw" name="BIT">
      <eAnnotations xmi:id="_T0h5zfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h5zfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h5zfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h5zfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h5zfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h5zPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h5zPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h5zPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h5zvKbEeSwa_jsJDgnuw" name="TINYINT" value="1">
      <eAnnotations xmi:id="_T0h5z_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h5z_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h5z_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h5z_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h5z_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h5zvKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h5zvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h5zvKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h50PKbEeSwa_jsJDgnuw" name="SMALLINT" value="2">
      <eAnnotations xmi:id="_T0h50fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h50fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h50fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h50fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h50fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h50PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h50PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h50PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h50vKbEeSwa_jsJDgnuw" name="INTEGER" value="3">
      <eAnnotations xmi:id="_T0h50_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h50_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h50_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h50_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h50_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h50vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h50vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h50vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h51PKbEeSwa_jsJDgnuw" name="BIGINT" value="4">
      <eAnnotations xmi:id="_T0h51fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h51fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h51fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h51fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h51fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h51PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h51PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h51PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h51vKbEeSwa_jsJDgnuw" name="FLOAT" value="5">
      <eAnnotations xmi:id="_T0h51_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h51_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h51_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h51_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h51_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h51vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h51vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h51vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h52PKbEeSwa_jsJDgnuw" name="REAL" value="6">
      <eAnnotations xmi:id="_T0h52fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h52fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h52fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h52fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h52fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h52PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h52PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h52PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h52vKbEeSwa_jsJDgnuw" name="DOUBLE" value="7">
      <eAnnotations xmi:id="_T0h52_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h52_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h52_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h52_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h52_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h52vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h52vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h52vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h53PKbEeSwa_jsJDgnuw" name="NUMERIC" value="8">
      <eAnnotations xmi:id="_T0h53fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h53fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h53fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h53fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h53fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h53PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h53PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h53PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h53vKbEeSwa_jsJDgnuw" name="DECIMAL" value="9">
      <eAnnotations xmi:id="_T0h53_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h53_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h53_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h53_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h53_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h53vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h53vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h53vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h54PKbEeSwa_jsJDgnuw" name="CHAR" value="10">
      <eAnnotations xmi:id="_T0h54fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h54fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h54fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h54fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h54fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h54PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h54PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h54PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h54vKbEeSwa_jsJDgnuw" name="VARCHAR" value="11">
      <eAnnotations xmi:id="_T0h54_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h54_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h54_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h54_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h54_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h54vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h54vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h54vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h55PKbEeSwa_jsJDgnuw" name="LONGVARCHAR" value="12">
      <eAnnotations xmi:id="_T0h55fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h55fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h55fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h55fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h55fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h55PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h55PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h55PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h55vKbEeSwa_jsJDgnuw" name="DATE" value="13">
      <eAnnotations xmi:id="_T0h55_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h55_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h55_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h55_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h55_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h55vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h55vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h55vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h56PKbEeSwa_jsJDgnuw" name="TIME" value="14">
      <eAnnotations xmi:id="_T0h56fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h56fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h56fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h56fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h56fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h56PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h56PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h56PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h56vKbEeSwa_jsJDgnuw" name="TIMESTAMP" value="15">
      <eAnnotations xmi:id="_T0h56_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h56_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h56_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h56_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h56_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h56vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h56vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h56vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h57PKbEeSwa_jsJDgnuw" name="BINARY" value="16">
      <eAnnotations xmi:id="_T0h57fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h57fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h57fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h57fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h57fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h57PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h57PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h57PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h57vKbEeSwa_jsJDgnuw" name="VARBINARY" value="17">
      <eAnnotations xmi:id="_T0h57_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h57_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h57_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h57_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h57_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h57vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h57vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h57vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h58PKbEeSwa_jsJDgnuw" name="LONGVARBINARY" value="18">
      <eAnnotations xmi:id="_T0h58fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h58fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h58fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h58fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h58fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h58PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h58PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h58PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h58vKbEeSwa_jsJDgnuw" name="NULL" value="19">
      <eAnnotations xmi:id="_T0h58_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h58_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h58_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h58_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h58_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h58vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h58vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h58vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h59PKbEeSwa_jsJDgnuw" name="OTHER" value="20">
      <eAnnotations xmi:id="_T0h59fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h59fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h59fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0h59fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h59fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h59PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h59PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h59PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0h59vKbEeSwa_jsJDgnuw" name="JAVAOBJECT" value="21">
      <eAnnotations xmi:id="_T0h59_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0h59_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0h59_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0h59_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0h59_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0h59vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0h59vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0h59vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0ig0PKbEeSwa_jsJDgnuw" name="DISTINCT" value="22">
      <eAnnotations xmi:id="_T0ig0fKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0ig0fKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0ig0fKbEeSwa_jsJDgnuw00" key="uuid" value="_T0ig0fKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0ig0fKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0ig0PKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0ig0PKbEeSwa_jsJDgnuw10" key="uuid" value="_T0ig0PKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0ig0vKbEeSwa_jsJDgnuw" name="STRUCT" value="23">
      <eAnnotations xmi:id="_T0ig0_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0ig0_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0ig0_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0ig0_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0ig0_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0ig0vKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0ig0vKbEeSwa_jsJDgnuw10" key="uuid" value="_T0ig0vKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAYPKbEeSwa_jsJDgnuw" name="ARRAY" value="24">
      <eAnnotations xmi:id="_T0oAYfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAYfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAYfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAYfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAYfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAYPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAYPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAYPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAYvKbEeSwa_jsJDgnuw" name="BLOB" value="25">
      <eAnnotations xmi:id="_T0oAY_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAY_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAY_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAY_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAY_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAYvKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAYvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAYvKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAZPKbEeSwa_jsJDgnuw" name="CLOB" value="26">
      <eAnnotations xmi:id="_T0oAZfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAZfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAZfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAZfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAZfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAZPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAZPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAZPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAZvKbEeSwa_jsJDgnuw" name="REF" value="27">
      <eAnnotations xmi:id="_T0oAZ_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAZ_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAZ_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAZ_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAZ_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAZvKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAZvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAZvKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAaPKbEeSwa_jsJDgnuw" name="DATALINK" value="28">
      <eAnnotations xmi:id="_T0oAafKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAafKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAafKbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAafKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAafKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAaPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAaPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAaPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAavKbEeSwa_jsJDgnuw" name="BOOLEAN" value="29">
      <eAnnotations xmi:id="_T0oAa_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAa_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAa_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAa_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAa_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAavKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAavKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAavKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAbPKbEeSwa_jsJDgnuw" name="ROWID" value="30">
      <eAnnotations xmi:id="_T0oAbfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAbfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAbfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAbfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAbfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAbPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAbPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAbPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAbvKbEeSwa_jsJDgnuw" name="NCHAR" value="31">
      <eAnnotations xmi:id="_T0oAb_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAb_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAb_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAb_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAb_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAbvKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAbvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAbvKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAcPKbEeSwa_jsJDgnuw" name="NVARCHAR" value="32">
      <eAnnotations xmi:id="_T0oAcfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAcfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAcfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAcfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAcfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAcPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAcPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAcPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAcvKbEeSwa_jsJDgnuw" name="LONGNVARCHAR" value="33">
      <eAnnotations xmi:id="_T0oAc_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAc_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAc_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAc_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAc_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAcvKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAcvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAcvKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAdPKbEeSwa_jsJDgnuw" name="NCLOB" value="34">
      <eAnnotations xmi:id="_T0oAdfKbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAdfKbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAdfKbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAdfKbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAdfKbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAdPKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAdPKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAdPKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
    <eLiterals xmi:id="_T0oAdvKbEeSwa_jsJDgnuw" name="SQLXML" value="35">
      <eAnnotations xmi:id="_T0oAd_KbEeSwa_jsJDgnuw" source="org.emftext.language.mecore.resource.mecore.mopp.MecoreWrapper">
        <eAnnotations xmi:id="_T0oAd_KbEeSwa_jsJDgnuw0" source="genmymodel">
          <details xmi:id="_T0oAd_KbEeSwa_jsJDgnuw00" key="uuid" value="_T0oAd_KbEeSwa_jsJDgnuw"/>
        </eAnnotations>
        <details xmi:id="_T0oAd_KbEeSwa_jsJDgnuw1" key="WARNING" value="This element was generated from an .mecore file. Removing this annotation will signal the MinimalEcore builder to keep this element."/>
      </eAnnotations>
      <eAnnotations xmi:id="_T0oAdvKbEeSwa_jsJDgnuw1" source="genmymodel">
        <details xmi:id="_T0oAdvKbEeSwa_jsJDgnuw10" key="uuid" value="_T0oAdvKbEeSwa_jsJDgnuw"/>
      </eAnnotations>
    </eLiterals>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_q1QEwL35EDORrIcQNjQogw" name="View" eSuperTypes="_T0hSsvKbEeSwa_jsJDgnuw">
    <eAnnotations xmi:id="_q1QEwL35EDORrIcQNjQogw0" source="genmymodel">
      <details xmi:id="_q1QEwL35EDORrIcQNjQogw00" key="uuid" value="_q1QEwL35EDORrIcQNjQogw"/>
    </eAnnotations>
  </eClassifiers>
</ecore:EPackage>

{"directed":true,"nodes":[{"nsPrefix":"dbschema","nsURI":"http://www.emftext.org/language/dbschema","name":"dbschema","id":0,"eClass":"EPackage"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"NamedElement","instanceClass":null,"abstract":true,"id":1,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"DataMart","instanceClass":null,"abstract":false,"id":2,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Table","instanceClass":null,"abstract":false,"id":3,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Column","instanceClass":null,"abstract":true,"id":4,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"AttributeColumn","instanceClass":null,"abstract":false,"id":5,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ForeignKeyColumn","instanceClass":null,"abstract":false,"id":6,"interface":false,"eClass":"EClass"},{"instanceTypeName":"","instanceClassName":"","name":"ColumnType","instanceClass":null,"id":7,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"View","instanceClass":null,"abstract":false,"id":8,"interface":false,"eClass":"EClass"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"name","changeable":true,"lowerBound":1,"iD":false,"id":9,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"code","changeable":true,"lowerBound":0,"iD":false,"id":10,"derived":false},{"id":11,"eClass":"EGenericType"},{"id":12,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"tables","changeable":true,"resolveProxies":true,"lowerBound":0,"id":13,"derived":false},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"views","changeable":true,"resolveProxies":true,"lowerBound":0,"id":14,"derived":false},{"id":15,"eClass":"EGenericType"},{"id":16,"eClass":"EGenericType"},{"id":17,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"columns","changeable":true,"resolveProxies":true,"lowerBound":0,"id":18,"derived":false},{"id":19,"eClass":"EGenericType"},{"id":20,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"type","changeable":true,"lowerBound":1,"iD":false,"id":21,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"size","changeable":true,"lowerBound":1,"iD":false,"id":22,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":false,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"primary","changeable":true,"lowerBound":1,"iD":false,"id":23,"derived":false},{"id":24,"eClass":"EGenericType"},{"id":25,"eClass":"EGenericType"},{"id":26,"eClass":"EGenericType"},{"id":27,"eClass":"EGenericType"},{"id":28,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"referencedColumn","changeable":true,"resolveProxies":true,"lowerBound":1,"id":29,"derived":false},{"id":30,"eClass":"EGenericType"},{"id":31,"eClass":"EGenericType"},{"name":"BIT","id":32,"value":0,"literal":"BIT","eClass":"EEnumLiteral"},{"name":"TINYINT","id":33,"value":1,"literal":"TINYINT","eClass":"EEnumLiteral"},{"name":"SMALLINT","id":34,"value":2,"literal":"SMALLINT","eClass":"EEnumLiteral"},{"name":"INTEGER","id":35,"value":3,"literal":"INTEGER","eClass":"EEnumLiteral"},{"name":"BIGINT","id":36,"value":4,"literal":"BIGINT","eClass":"EEnumLiteral"},{"name":"FLOAT","id":37,"value":5,"literal":"FLOAT","eClass":"EEnumLiteral"},{"name":"REAL","id":38,"value":6,"literal":"REAL","eClass":"EEnumLiteral"},{"name":"DOUBLE","id":39,"value":7,"literal":"DOUBLE","eClass":"EEnumLiteral"},{"name":"NUMERIC","id":40,"value":8,"literal":"NUMERIC","eClass":"EEnumLiteral"},{"name":"DECIMAL","id":41,"value":9,"literal":"DECIMAL","eClass":"EEnumLiteral"},{"name":"CHAR","id":42,"value":10,"literal":"CHAR","eClass":"EEnumLiteral"},{"name":"VARCHAR","id":43,"value":11,"literal":"VARCHAR","eClass":"EEnumLiteral"},{"name":"LONGVARCHAR","id":44,"value":12,"literal":"LONGVARCHAR","eClass":"EEnumLiteral"},{"name":"DATE","id":45,"value":13,"literal":"DATE","eClass":"EEnumLiteral"},{"name":"TIME","id":46,"value":14,"literal":"TIME","eClass":"EEnumLiteral"},{"name":"TIMESTAMP","id":47,"value":15,"literal":"TIMESTAMP","eClass":"EEnumLiteral"},{"name":"BINARY","id":48,"value":16,"literal":"BINARY","eClass":"EEnumLiteral"},{"name":"VARBINARY","id":49,"value":17,"literal":"VARBINARY","eClass":"EEnumLiteral"},{"name":"LONGVARBINARY","id":50,"value":18,"literal":"LONGVARBINARY","eClass":"EEnumLiteral"},{"name":"NULL","id":51,"value":19,"literal":"NULL","eClass":"EEnumLiteral"},{"name":"OTHER","id":52,"value":20,"literal":"OTHER","eClass":"EEnumLiteral"},{"name":"JAVAOBJECT","id":53,"value":21,"literal":"JAVAOBJECT","eClass":"EEnumLiteral"},{"name":"DISTINCT","id":54,"value":22,"literal":"DISTINCT","eClass":"EEnumLiteral"},{"name":"STRUCT","id":55,"value":23,"literal":"STRUCT","eClass":"EEnumLiteral"},{"name":"ARRAY","id":56,"value":24,"literal":"ARRAY","eClass":"EEnumLiteral"},{"name":"BLOB","id":57,"value":25,"literal":"BLOB","eClass":"EEnumLiteral"},{"name":"CLOB","id":58,"value":26,"literal":"CLOB","eClass":"EEnumLiteral"},{"name":"REF","id":59,"value":27,"literal":"REF","eClass":"EEnumLiteral"},{"name":"DATALINK","id":60,"value":28,"literal":"DATALINK","eClass":"EEnumLiteral"},{"name":"BOOLEAN","id":61,"value":29,"literal":"BOOLEAN","eClass":"EEnumLiteral"},{"name":"ROWID","id":62,"value":30,"literal":"ROWID","eClass":"EEnumLiteral"},{"name":"NCHAR","id":63,"value":31,"literal":"NCHAR","eClass":"EEnumLiteral"},{"name":"NVARCHAR","id":64,"value":32,"literal":"NVARCHAR","eClass":"EEnumLiteral"},{"name":"LONGNVARCHAR","id":65,"value":33,"literal":"LONGNVARCHAR","eClass":"EEnumLiteral"},{"name":"NCLOB","id":66,"value":34,"literal":"NCLOB","eClass":"EEnumLiteral"},{"name":"SQLXML","id":67,"value":35,"literal":"SQLXML","eClass":"EEnumLiteral"},{"id":68,"eClass":"EGenericType"}],"links":[{"source":0,"target":1},{"source":0,"target":2},{"source":0,"target":3},{"source":0,"target":4},{"source":0,"target":5},{"source":0,"target":6},{"source":0,"target":7},{"source":0,"target":8},{"source":1,"target":0},{"source":1,"target":9},{"source":1,"target":10},{"source":9,"target":11},{"source":9,"target":1},{"source":10,"target":12},{"source":10,"target":1},{"source":2,"target":0},{"source":2,"target":1},{"source":2,"target":13},{"source":2,"target":14},{"source":2,"target":15},{"source":13,"target":3},{"source":13,"target":16},{"source":13,"target":2},{"source":16,"target":3},{"source":14,"target":8},{"source":14,"target":17},{"source":14,"target":2},{"source":17,"target":8},{"source":15,"target":1},{"source":3,"target":0},{"source":3,"target":1},{"source":3,"target":18},{"source":3,"target":19},{"source":18,"target":4},{"source":18,"target":20},{"source":18,"target":3},{"source":20,"target":4},{"source":19,"target":1},{"source":4,"target":0},{"source":4,"target":1},{"source":4,"target":21},{"source":4,"target":22},{"source":4,"target":23},{"source":4,"target":24},{"source":21,"target":7},{"source":21,"target":25},{"source":21,"target":4},{"source":25,"target":7},{"source":22,"target":26},{"source":22,"target":4},{"source":23,"target":27},{"source":23,"target":4},{"source":24,"target":1},{"source":5,"target":0},{"source":5,"target":4},{"source":5,"target":28},{"source":28,"target":4},{"source":6,"target":0},{"source":6,"target":4},{"source":6,"target":29},{"source":6,"target":30},{"source":29,"target":5},{"source":29,"target":31},{"source":29,"target":6},{"source":31,"target":5},{"source":30,"target":4},{"source":7,"target":0},{"source":7,"target":32},{"source":7,"target":33},{"source":7,"target":34},{"source":7,"target":35},{"source":7,"target":36},{"source":7,"target":37},{"source":7,"target":38},{"source":7,"target":39},{"source":7,"target":40},{"source":7,"target":41},{"source":7,"target":42},{"source":7,"target":43},{"source":7,"target":44},{"source":7,"target":45},{"source":7,"target":46},{"source":7,"target":47},{"source":7,"target":48},{"source":7,"target":49},{"source":7,"target":50},{"source":7,"target":51},{"source":7,"target":52},{"source":7,"target":53},{"source":7,"target":54},{"source":7,"target":55},{"source":7,"target":56},{"source":7,"target":57},{"source":7,"target":58},{"source":7,"target":59},{"source":7,"target":60},{"source":7,"target":61},{"source":7,"target":62},{"source":7,"target":63},{"source":7,"target":64},{"source":7,"target":65},{"source":7,"target":66},{"source":7,"target":67},{"source":32,"target":7},{"source":33,"target":7},{"source":34,"target":7},{"source":35,"target":7},{"source":36,"target":7},{"source":37,"target":7},{"source":38,"target":7},{"source":39,"target":7},{"source":40,"target":7},{"source":41,"target":7},{"source":42,"target":7},{"source":43,"target":7},{"source":44,"target":7},{"source":45,"target":7},{"source":46,"target":7},{"source":47,"target":7},{"source":48,"target":7},{"source":49,"target":7},{"source":50,"target":7},{"source":51,"target":7},{"source":52,"target":7},{"source":53,"target":7},{"source":54,"target":7},{"source":55,"target":7},{"source":56,"target":7},{"source":57,"target":7},{"source":58,"target":7},{"source":59,"target":7},{"source":60,"target":7},{"source":61,"target":7},{"source":62,"target":7},{"source":63,"target":7},{"source":64,"target":7},{"source":65,"target":7},{"source":66,"target":7},{"source":67,"target":7},{"source":8,"target":0},{"source":8,"target":1},{"source":8,"target":68},{"source":68,"target":1}],"multigraph":true}
dbschema
NamedElement
name
code
DataMart
tables
views
Table
columns
Column
type
size
primary
AttributeColumn
ForeignKeyColumn
referencedColumn
ColumnType


BIT
BIT
TINYINT
TINYINT
SMALLINT
SMALLINT
INTEGER
INTEGER
BIGINT
BIGINT
FLOAT
FLOAT
REAL
REAL
DOUBLE
DOUBLE
NUMERIC
NUMERIC
DECIMAL
DECIMAL
CHAR
CHAR
VARCHAR
VARCHAR
LONGVARCHAR
LONGVARCHAR
DATE
DATE
TIME
TIME
TIMESTAMP
TIMESTAMP
BINARY
BINARY
VARBINARY
VARBINARY
LONGVARBINARY
LONGVARBINARY
NULL
NULL
OTHER
OTHER
JAVAOBJECT
JAVAOBJECT
DISTINCT
DISTINCT
STRUCT
STRUCT
ARRAY
ARRAY
BLOB
BLOB
CLOB
CLOB
REF
REF
DATALINK
DATALINK
BOOLEAN
BOOLEAN
ROWID
ROWID
NCHAR
NCHAR
NVARCHAR
NVARCHAR
LONGNVARCHAR
LONGNVARCHAR
NCLOB
NCLOB
SQLXML
SQLXML
View