<?xml version="1.0" encoding="ASCII"?>
<RDBSchema:SQLPrimitives xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:RDBSchema="http:///com/ibm/etools/rdbschema.ecore" xmi:id="SQLPrimitives_1">
  <types xsi:type="RDBSchema:SQLBinaryLargeObject" xmi:id="SQLBinaryLargeObject_1" externalName="BINARY LARGE OBJECT" name="LONGBLOB" jdbcEnumType="-4" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="LONGBLOB" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" length="4" multiplier="G"/>
  <types xsi:type="RDBSchema:SQLBinaryLargeObject" xmi:id="SQLBinaryLargeObject_2" externalName="BINARY LARGE OBJECT" name="MEDIUMBLOB" jdbcEnumType="-3" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="MEDIUMBLOB" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" length="16" multiplier="M"/>
  <types xsi:type="RDBSchema:SQLBinaryLargeObject" xmi:id="SQLBinaryLargeObject_3" externalName="BINARY LARGE OBJECT" name="BLOB" jdbcEnumType="2004" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="BLOB" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" length="65535"/>
  <types xsi:type="RDBSchema:SQLBinaryLargeObject" xmi:id="SQLBinaryLargeObject_4" externalName="BINARY LARGE OBJECT" name="TINYBLOB" jdbcEnumType="-2" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="TINYBLOB" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:SQLBinaryLargeObject" xmi:id="SQLBinaryLargeObject_5" externalName="BINARY LARGE OBJECT" name="TINYBLOB" jdbcEnumType="-2" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="CHAR" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.BinaryTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:SQLBinaryLargeObject" xmi:id="SQLBinaryLargeObject_6" externalName="BINARY LARGE OBJECT" name="TINYBLOB" jdbcEnumType="-2" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="NATIONAL CHAR" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.BinaryTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:SQLBinaryLargeObject" xmi:id="SQLBinaryLargeObject_7" externalName="BINARY LARGE OBJECT" name="TINYBLOB" jdbcEnumType="-2" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="VARCHAR" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.BinaryTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:SQLBinaryLargeObject" xmi:id="SQLBinaryLargeObject_8" externalName="BINARY LARGE OBJECT" name="TINYBLOB" jdbcEnumType="-2" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="NATIONAL VARCHAR" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.BinaryTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_1" externalName="CHARACTER" name="CHAR" jdbcEnumType="1" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="CHAR" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.CharacterTextFormatter" characterSet="800" length="32"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_2" externalName="CHARACTER VARYING" name="VARCHAR" jdbcEnumType="12" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="VARCHAR" typeEnum="CHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.CharacterTextFormatter" characterSet="800" length="32"/>
  <types xsi:type="RDBSchema:SQLCharacterLargeObject" xmi:id="SQLCharacterLargeObject_1" externalName="CHARACTER LARGE OBJECT" name="TINYTEXT" jdbcEnumType="12" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="TINYTEXT" typeEnum="CHARACTERLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" characterSet="800" length="255"/>
  <types xsi:type="RDBSchema:SQLCharacterLargeObject" xmi:id="SQLCharacterLargeObject_2" externalName="CHARACTER LARGE OBJECT" name="TEXT" jdbcEnumType="-1" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="TEXT" typeEnum="CHARACTERLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" characterSet="800" length="65535"/>
  <types xsi:type="RDBSchema:SQLCharacterLargeObject" xmi:id="SQLCharacterLargeObject_3" externalName="CHARACTER LARGE OBJECT" name="MEDIUMTEXT" jdbcEnumType="-1" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="MEDIUMTEXT" typeEnum="CHARACTERLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" characterSet="800" length="16" multiplier="M"/>
  <types xsi:type="RDBSchema:SQLCharacterLargeObject" xmi:id="SQLCharacterLargeObject_4" externalName="CHARACTER LARGE OBJECT" name="LONGTEXT" jdbcEnumType="2005" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="LONGTEXT" typeEnum="CHARACTERLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" characterSet="800" length="4" multiplier="G"/>
  <types xsi:type="RDBSchema:SQLNationalCharacterStringType" xmi:id="SQLNationalCharacterStringType_1" externalName="NATIONAL CHARACTER" name="CHAR" jdbcEnumType="1" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="NATIONAL CHAR" typeEnum="NATIONALCHARACTER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.CharacterTextFormatter" length="32"/>
  <types xsi:type="RDBSchema:SQLNationalCharacterStringType" xmi:id="SQLNationalCharacterStringType_2" externalName="NATIONAL CHARACTER VARYING" name="VARCHAR" jdbcEnumType="12" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="NATIONAL VARCHAR" typeEnum="NATIONALCHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.CharacterTextFormatter" length="32"/>
  <types xsi:type="RDBSchema:MySQLNumeric" xmi:id="MySQLNumeric_1" externalName="DECIMAL" name="DECIMAL" jdbcEnumType="3" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="DECIMAL" typeEnum="DECIMAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.NumericTextFormatter" precision="5" scale="0" length="254"/>
  <types xsi:type="RDBSchema:MySQLNumeric" xmi:id="MySQLNumeric_2" externalName="NUMERIC" name="DECIMAL" jdbcEnumType="2" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="NUMERIC" typeEnum="NUMERIC" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.NumericTextFormatter" precision="5" scale="0" length="254"/>
  <types xsi:type="RDBSchema:MySQLExactNumeric" xmi:id="MySQLExactNumeric_1" externalName="INTEGER" name="INT" jdbcEnumType="4" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="INT" typeEnum="INTEGER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ExactNumericTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:MySQLExactNumeric" xmi:id="MySQLExactNumeric_2" externalName="INTEGER" name="BIGINT" jdbcEnumType="-5" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="BIGINT" typeEnum="INTEGER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ExactNumericTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:MySQLExactNumeric" xmi:id="MySQLExactNumeric_3" externalName="SMALLINT" name="MEDIUMINT" jdbcEnumType="5" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="MEDIUMINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ExactNumericTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:MySQLExactNumeric" xmi:id="MySQLExactNumeric_4" externalName="SMALLINT" name="SMALLINT" jdbcEnumType="5" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="SMALLINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ExactNumericTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:MySQLExactNumeric" xmi:id="MySQLExactNumeric_5" externalName="SMALLINT" name="TINYINT" jdbcEnumType="-6" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="TINYINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ExactNumericTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:MySQLExactNumeric" xmi:id="MySQLExactNumeric_6" externalName="INTEGER" name="INT" jdbcEnumType="4" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="INTEGER" typeEnum="INTEGER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ExactNumericTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:MySQLExactNumeric" xmi:id="MySQLExactNumeric_7" externalName="SMALLINT" name="TINYINT" jdbcEnumType="-7" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="TINYINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ExactNumericTextFormatter" length="255"/>
  <types xsi:type="RDBSchema:MySQLFloat" xmi:id="MySQLFloat_1" externalName="FLOAT" name="FLOAT" jdbcEnumType="6" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="FLOAT" typeEnum="FLOAT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.FloatTextFormatter" precision="53" defaultPrecision="53" maximumPrecision="53" cutoffPrecision="25" singlePrecisionType="FLOAT" doublePrecisionType="DOUBLE"/>
  <types xsi:type="RDBSchema:MySQLApproximateNumeric" xmi:id="MySQLApproximateNumeric_1" externalName="DOUBLE PRECISION" name="DOUBLE" jdbcEnumType="8" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="DOUBLE" typeEnum="DOUBLEPRECISION" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ApproximateNumericTextFormatter" length="255" decimals="0"/>
  <types xsi:type="RDBSchema:MySQLApproximateNumeric" xmi:id="MySQLApproximateNumeric_2" externalName="DOUBLE PRECISION" name="DOUBLE" jdbcEnumType="8" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="DOUBLE PRECISION" typeEnum="DOUBLEPRECISION" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ApproximateNumericTextFormatter" length="255" decimals="0"/>
  <types xsi:type="RDBSchema:MySQLApproximateNumeric" xmi:id="MySQLApproximateNumeric_3" externalName="DOUBLE PRECISION" name="DOUBLE" jdbcEnumType="8" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="REAL" typeEnum="DOUBLEPRECISION" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ApproximateNumericTextFormatter" length="255" decimals="0"/>
  <types xsi:type="RDBSchema:MySQLApproximateNumeric" xmi:id="MySQLApproximateNumeric_4" externalName="REAL" name="FLOAT" jdbcEnumType="7" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="FLOAT" typeEnum="REAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.ApproximateNumericTextFormatter" length="255" decimals="0"/>
  <types xsi:type="RDBSchema:SQLDate" xmi:id="SQLDate_1" externalName="DATE" name="DATE" jdbcEnumType="91" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="DATE" typeEnum="DATE" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLTime" xmi:id="SQLTime_1" externalName="TIME" name="TIME" jdbcEnumType="92" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="TIME" typeEnum="TIME" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" precision="0"/>
  <types xsi:type="RDBSchema:MySQLTimestamp" xmi:id="MySQLTimestamp_1" externalName="TIMESTAMP" name="TIMESTAMP" jdbcEnumType="93" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="TIMESTAMP" typeEnum="TIMESTAMP" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.TimestampTextFormatter" precision="0" length="14"/>
  <types xsi:type="RDBSchema:SQLTimestamp" xmi:id="SQLTimestamp_2" externalName="TIMESTAMP" name="DATETIME" jdbcEnumType="93" domainType="MYSQL_V323" requiredUniqueInstance="false" renderedString="DATETIME" typeEnum="TIMESTAMP" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.SimpleTextFormatter" precision="0"/>
  <types xsi:type="RDBSchema:SQLInterval" xmi:id="SQLInterval_1" externalName="INTERVAL" name="YEAR" jdbcEnumType="1111" domainType="MYSQL_V323" requiredUniqueInstance="true" renderedString="YEAR" typeEnum="INTERVAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.mysql.IntervalTextFormatter" leadingPrecision="4" fractionalSecondsPrecision="0"/>
  <vendor href="MYSQL_V323_Domain.xmi#SQLVendor_1"/>
</RDBSchema:SQLPrimitives>
