MINI MINI MANI MO
<?xml version = '1.0' encoding = 'UTF-8'?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="profile">
<xs:complexType>
<xs:sequence>
<xs:element name="database">
<xs:complexType>
<xs:sequence>
<xs:element name="AssumedCharset" type="xs:string"/>
<xs:element name="TargetCharSet">
<xs:simpleType>
<xs:restriction base="xs:nonNegativeInteger">
<xs:enumeration value="871"/>
<xs:enumeration value="873"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Property" type="xs:string"/>
<xs:element name="ScanProcess" type="xs:string"/>
<xs:element name="ScanBufferSize" type="xs:string"/>
<xs:element name="ConvertProcess" type="xs:string"/>
<xs:element name="ParallelDegree" type="xs:string"/>
<xs:element name="ReadOnlyMVAction" type="xs:string"/>
<xs:element name="UpdatableMVAction" type="xs:string"/>
<xs:element name="DomainIndexAction" type="xs:string"/>
<xs:element name="MVErrorHandling" type="xs:string"/>
<xs:element name="DIErrorHandling" type="xs:string"/>
<xs:element name="OIErrorHandling" type="xs:string"/>
</xs:sequence>
<xs:attribute name="SourceCharSet" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="schemas">
<xs:complexType>
<xs:sequence>
<xs:element name="schema" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="user" type="xs:string" use="required"/>
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="type" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="num" type="xs:integer"/>
</xs:complexType>
</xs:element>
<xs:element name="tables">
<xs:complexType>
<xs:sequence>
<xs:element name="table" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="logging" type="xs:string" minOccurs="0"/>
<xs:element name="splitIfOverThreshold" type="xs:string" minOccurs="0"/>
<xs:element name="conversionMethod" type="xs:string" minOccurs="0"/>
<xs:element name="preservePositionLong" type="xs:string" minOccurs="0"/>
<xs:element name="targetTableSpace" type="xs:string" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="userName" type="xs:string" use="required"/>
<xs:attribute name="tableName" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="num" type="xs:integer"/>
</xs:complexType>
</xs:element>
<xs:element name="columns">
<xs:complexType>
<xs:sequence>
<xs:element name="column" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="hash" type="xs:string" minOccurs="0"/>
<xs:element name="assumedCharSet" type="xs:string" minOccurs="0"/>
<xs:element name="excludeFromConversion" type="xs:string" minOccurs="0"/>
<xs:element name="allowLoseData" type="xs:string" minOccurs="0"/>
<xs:element name="scheduledType" type="xs:string" minOccurs="0"/>
<xs:element name="schBytelength" type="xs:string" minOccurs="0"/>
<xs:element name="schCharlength" type="xs:string" minOccurs="0"/>
<xs:element name="schProperty" type="xs:string" minOccurs="0"/>
<xs:element name="clobStorageClause" type="xs:string" minOccurs="0"/>
<xs:element name="schTableSpace" type="xs:string" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="userName" type="xs:string" use="required"/>
<xs:attribute name="tableName" type="xs:string" use="required"/>
<xs:attribute name="columnName" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="num" type="xs:integer"/>
</xs:complexType>
</xs:element>
<xs:element name="attributes">
<xs:complexType>
<xs:sequence>
<xs:element name="attribute" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="hash" type="xs:string" minOccurs="0"/>
<xs:element name="scheduledType" type="xs:string" minOccurs="0"/>
<xs:element name="schBytelength" type="xs:string" minOccurs="0"/>
<xs:element name="schCharlength" type="xs:string" minOccurs="0"/>
<xs:element name="schProperty" type="xs:string" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="userName" type="xs:string" use="required"/>
<xs:attribute name="typeName" type="xs:string" use="required"/>
<xs:attribute name="attributeName" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="num" type="xs:integer"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="ver" type="xs:string" use="required"/>
<xs:attribute name="num" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
</xs:schema>
OHA YOOOO