<?xml version="1.0" encoding="UTF-8" ?>
<schemas xmlns:xsi="http://www.w3.org/2001/XMLSchema" xmlns="http:/www.autodesk.com/isd/fdo/GenericLogicalPhysical">
<schema name="Acad" description="AutoCAD schema">
<class xsi:type="Feature" name="AcDb3dPolyline" description="AutoCAD 3d polyline" baseClass="AcDbEntity" abstract="False" tableName="ACDB3DPOLYLINE" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="ACDB3DPOLYLINE" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ACDB3DPOLYLINE" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Closed" description="is first and last points the same" dataType="boolean" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE" columnName="CLOSED" colCreator="True" fixedCol="False">
<column name="CLOSED" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE" columnName="COLOURINDEX" colCreator="True" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="ACDB3DPOLYLINE" columnName="FEATID" colCreator="True" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE" columnName="LAYER" colCreator="True" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ACDB3DPOLYLINE" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="vertices" description="" objectType="Collection" className="Acad:AcDbVertexData" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="AcDb3dPolyline_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="AcDb3dPolyline.vertices" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDB3DPOLYLINE_ACDBVE1" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="AcDb3dPolyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="AcDb3dPolyline_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE_ACDBVE1" columnName="ACDB3DPOLYLINE_FEATID" colCreator="True" fixedCol="False">
<column name="ACDB3DPOLYLINE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="AcDb3dPolyline.vertices" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Object" name="point" description="" objectType="Collection" className="Acad:AcDbVertexCoordinateValue" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="AcDb3dPolyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="AcDb3dPolyline_FeatId"/>
<property xsi:type="Data" name="AcDbVertexData_Seq"/>
</targetProperties>
<class xsi:type="Class" name="AcDb3dPolyline.vertices.point" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDB3DPOLYLINE_ACDBVE2" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="AcDb3dPolyline_FeatId"/>
<property xsi:type="Data" name="AcDbVertexData_Seq"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="AcDb3dPolyline_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE_ACDBVE2" columnName="ACDB3DPOLYLINE_ACDBVE1_ACDB1" colCreator="True" fixedCol="False">
<column name="ACDB3DPOLYLINE_ACDBVE1_ACDB1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="AcDbVertexData_Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE_ACDBVE2" columnName="ACDB3DPOLYLINE_ACDBVE1_SEQ" colCreator="True" fixedCol="False">
<column name="ACDB3DPOLYLINE_ACDBVE1_SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="AcDb3dPolyline.vertices.point" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE_ACDBVE2" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Value" description="" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE_ACDBVE2" columnName="VALUE1" colCreator="True" fixedCol="False">
<column name="VALUE1" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ACDB3DPOLYLINE_ACDBVE2" description="" pkeyName="PK_ACDB3DPOLYLINE_ACD1">
<target>
<table name="ACDB3DPOLYLINE_ACDBVE1" description="" pkeyName="PK_ACDB3DPOLYLINE_ACD2">
<target>
<table name="ACDB3DPOLYLINE" description="" pkeyName="PK_ACDB3DPOLYLINE"/>
<sourceColumns>
<column name="ACDB3DPOLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDB3DPOLYLINE_ACDBVE1_ACDB1"/>
<column name="ACDB3DPOLYLINE_ACDBVE1_SEQ"/>
</sourceColumns>
<targetColumns>
<column name="ACDB3DPOLYLINE_FEATID"/>
<column name="SEQ"/>
</targetColumns>
</target>
<property xsi:type="Data" name="AcDb3dPolyline_FeatId"/>
<property xsi:type="Data" name="AcDbVertexData_Seq"/>
<property xsi:type="Data" name="Seq"/>
<property xsi:type="Data" name="Value"/>
<column name="ACDB3DPOLYLINE_ACDBVE1_ACDB1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="ACDB3DPOLYLINE_ACDBVE1_SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
<column name="VALUE1" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDB3DPOLYLINE_ACDBVE2" description="" pkeyName="PK_ACDB3DPOLYLINE_ACD1">
<target>
<table name="ACDB3DPOLYLINE_ACDBVE1" description="" pkeyName="PK_ACDB3DPOLYLINE_ACD2">
<target>
<table name="ACDB3DPOLYLINE" description="" pkeyName="PK_ACDB3DPOLYLINE"/>
<sourceColumns>
<column name="ACDB3DPOLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDB3DPOLYLINE_ACDBVE1_ACDB1"/>
<column name="ACDB3DPOLYLINE_ACDBVE1_SEQ"/>
</sourceColumns>
<targetColumns>
<column name="ACDB3DPOLYLINE_FEATID"/>
<column name="SEQ"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE_ACDBVE1" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ACDB3DPOLYLINE_ACDBVE1" description="" pkeyName="PK_ACDB3DPOLYLINE_ACD2">
<target>
<table name="ACDB3DPOLYLINE" description="" pkeyName="PK_ACDB3DPOLYLINE"/>
<sourceColumns>
<column name="ACDB3DPOLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="AcDb3dPolyline_FeatId"/>
<property xsi:type="Object" name="point" description="" objectType="Collection" className="Acad:AcDbVertexCoordinateValue" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="Seq"/>
<column name="ACDB3DPOLYLINE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDB3DPOLYLINE_ACDBVE1" description="" pkeyName="PK_ACDB3DPOLYLINE_ACD2">
<target>
<table name="ACDB3DPOLYLINE" description="" pkeyName="PK_ACDB3DPOLYLINE"/>
<sourceColumns>
<column name="ACDB3DPOLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="Width" description="line width" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDB3DPOLYLINE" columnName="WIDTH" colCreator="True" fixedCol="False">
<column name="WIDTH" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="AcDb3dPolyline.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDBENTITY_ACXDATA" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="AcDbEntity_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="ACDBENTITY_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="AcDbEntity.xdata"/>
<column name="ACDBENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="AcDb3dPolyline.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="DATAVALUE" colCreator="False" fixedCol="False">
<Inherited baseClass="AcDbEntity.xdata"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="SEQ" colCreator="False" fixedCol="False">
<Inherited baseClass="AcDbEntity.xdata"/>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ACDBENTITY_ACXDATA" description="" pkeyName="PK_ACDBENTITY_ACXDATA">
<target>
<table name="ACDB3DPOLYLINE" description="" pkeyName="PK_ACDB3DPOLYLINE"/>
<sourceColumns>
<column name="ACDBENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Seq"/>
<column name="ACDBENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBENTITY_ACXDATA" description="" pkeyName="PK_ACDBENTITY_ACXDATA">
<target>
<table name="ACDB3DPOLYLINE" description="" pkeyName="PK_ACDB3DPOLYLINE"/>
<sourceColumns>
<column name="ACDBENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ACDB3DPOLYLINE" description="" pkeyName="PK_ACDB3DPOLYLINE">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="Closed"/>
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Data" name="RevisionNumber"/>
<property xsi:type="Object" name="vertices" description="" objectType="Collection" className="Acad:AcDbVertexData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="Width"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="CLOSED" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
<column name="WIDTH" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDB3DPOLYLINE" description="" pkeyName="PK_ACDB3DPOLYLINE"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="ACDB3DPOLYLINE" description="" pkeyName="PK_ACDB3DPOLYLINE"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="AcDbEntity" description="AutoCAD entity base class" baseClass="" abstract="False" tableName="ACDBENTITY" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="ACDBENTITY" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ACDBENTITY" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ACDBENTITY" columnName="COLOURINDEX" colCreator="True" fixedCol="False">
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="ACDBENTITY" columnName="FEATID" colCreator="True" fixedCol="False">
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ACDBENTITY" columnName="LAYER" colCreator="True" fixedCol="False">
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ACDBENTITY" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="AcDbEntity.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDBENTITY_ACXDATA" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="AcDbEntity_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="ACDBENTITY_FEATID" colCreator="True" fixedCol="False">
<column name="ACDBENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="AcDbEntity.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="DATAVALUE" colCreator="True" fixedCol="False">
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ACDBENTITY_ACXDATA" description="" pkeyName="PK_ACDBENTITY_ACXDATA">
<target>
<table name="ACDBENTITY" description="" pkeyName="PK_ACDBENTITY"/>
<sourceColumns>
<column name="ACDBENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Seq"/>
<column name="ACDBENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBENTITY_ACXDATA" description="" pkeyName="PK_ACDBENTITY_ACXDATA">
<target>
<table name="ACDBENTITY" description="" pkeyName="PK_ACDBENTITY"/>
<sourceColumns>
<column name="ACDBENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ACDBENTITY" description="" pkeyName="PK_ACDBENTITY">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Data" name="RevisionNumber"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBENTITY" description="" pkeyName="PK_ACDBENTITY"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="ACDBENTITY" description="" pkeyName="PK_ACDBENTITY"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="AcDbHatch" description="AutoCAD hatched polygon" baseClass="AcDbEntity" abstract="False" tableName="ACDBHATCH" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="ACDBHATCH" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ACDBHATCH" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ACDBHATCH" columnName="COLOURINDEX" colCreator="True" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="edges" description="" objectType="Collection" className="Acad:Polyline" idColumn="" order="ascending" fixedCol="False">
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="AcDbHatch_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="AcDbHatch.edges" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDBHATCH_POLYLINE" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="AcDbHatch_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE" columnName="ACDBHATCH_FEATID" colCreator="True" fixedCol="False">
<column name="ACDBHATCH_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="AcDbHatch.edges" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Closed" description="is first and last points the same" dataType="boolean" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE" columnName="CLOSED" colCreator="True" fixedCol="False">
<column name="CLOSED" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE" columnName="COLOURINDEX" colCreator="True" fixedCol="False">
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE" columnName="FEATID" colCreator="True" fixedCol="False">
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE" columnName="LAYER" colCreator="True" fixedCol="False">
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="vertices" description="" objectType="Collection" className="Acad:AcDbVertexData" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="AcDbHatch.edges.vertices" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDBHATCH_POLYLINE_AC1" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="AcDbHatch.edges.vertices" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Object" name="point" description="" objectType="Collection" className="Acad:AcDbVertexCoordinateValue" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="AcDbVertexData_Seq"/>
</targetProperties>
<class xsi:type="Class" name="AcDbHatch.edges.vertices.point" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDBHATCH_POLYLINE_AC2" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="AcDbVertexData_Seq"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="AcDbVertexData_Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE_AC2" columnName="ACDBHATCH_POLYLINE_AC1_SEQ" colCreator="True" fixedCol="False">
<column name="ACDBHATCH_POLYLINE_AC1_SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="AcDbHatch.edges.vertices.point" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Polyline_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE_AC2" columnName="ACDBHATCH_POLYLINE_AC1_ACDB1" colCreator="True" fixedCol="False">
<column name="ACDBHATCH_POLYLINE_AC1_ACDB1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE_AC2" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Value" description="" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE_AC2" columnName="VALUE1" colCreator="True" fixedCol="False">
<column name="VALUE1" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ACDBHATCH_POLYLINE_AC2" description="" pkeyName="PK_ACDBHATCH_POLYLINE2">
<target>
<table name="ACDBHATCH_POLYLINE_AC1" description="" pkeyName="PK_ACDBHATCH_POLYLINE3">
<target>
<table name="ACDBHATCH_POLYLINE" description="" pkeyName="PK_ACDBHATCH_POLYLINE">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBHATCH_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDBHATCH_POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDBHATCH_POLYLINE_AC1_ACDB1"/>
<column name="ACDBHATCH_POLYLINE_AC1_SEQ"/>
</sourceColumns>
<targetColumns>
<column name="ACDBHATCH_POLYLINE_FEATID"/>
<column name="SEQ"/>
</targetColumns>
</target>
<property xsi:type="Data" name="AcDbVertexData_Seq"/>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<property xsi:type="Data" name="Value"/>
<column name="ACDBHATCH_POLYLINE_AC1_ACDB1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="ACDBHATCH_POLYLINE_AC1_SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
<column name="VALUE1" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBHATCH_POLYLINE_AC2" description="" pkeyName="PK_ACDBHATCH_POLYLINE2">
<target>
<table name="ACDBHATCH_POLYLINE_AC1" description="" pkeyName="PK_ACDBHATCH_POLYLINE3">
<target>
<table name="ACDBHATCH_POLYLINE" description="" pkeyName="PK_ACDBHATCH_POLYLINE">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBHATCH_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDBHATCH_POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDBHATCH_POLYLINE_AC1_ACDB1"/>
<column name="ACDBHATCH_POLYLINE_AC1_SEQ"/>
</sourceColumns>
<targetColumns>
<column name="ACDBHATCH_POLYLINE_FEATID"/>
<column name="SEQ"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="Polyline_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE_AC1" columnName="ACDBHATCH_POLYLINE_FEATID" colCreator="True" fixedCol="False">
<column name="ACDBHATCH_POLYLINE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE_AC1" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ACDBHATCH_POLYLINE_AC1" description="" pkeyName="PK_ACDBHATCH_POLYLINE3">
<target>
<table name="ACDBHATCH_POLYLINE" description="" pkeyName="PK_ACDBHATCH_POLYLINE">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBHATCH_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDBHATCH_POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Object" name="point" description="" objectType="Collection" className="Acad:AcDbVertexCoordinateValue" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<column name="ACDBHATCH_POLYLINE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBHATCH_POLYLINE_AC1" description="" pkeyName="PK_ACDBHATCH_POLYLINE3">
<target>
<table name="ACDBHATCH_POLYLINE" description="" pkeyName="PK_ACDBHATCH_POLYLINE">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBHATCH_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDBHATCH_POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="Width" description="line width" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE" columnName="WIDTH" colCreator="True" fixedCol="False">
<column name="WIDTH" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="AcDbHatch.edges.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDBHATCH_POLYLINE_AC3" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="AcDbHatch.edges.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE_AC3" columnName="DATAVALUE" colCreator="True" fixedCol="False">
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Polyline_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE_AC3" columnName="ACDBHATCH_POLYLINE_FEATID" colCreator="True" fixedCol="False">
<column name="ACDBHATCH_POLYLINE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBHATCH_POLYLINE_AC3" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ACDBHATCH_POLYLINE_AC3" description="" pkeyName="PK_ACDBHATCH_POLYLINE1">
<target>
<table name="ACDBHATCH_POLYLINE" description="" pkeyName="PK_ACDBHATCH_POLYLINE">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBHATCH_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDBHATCH_POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<column name="ACDBHATCH_POLYLINE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBHATCH_POLYLINE_AC3" description="" pkeyName="PK_ACDBHATCH_POLYLINE1">
<target>
<table name="ACDBHATCH_POLYLINE" description="" pkeyName="PK_ACDBHATCH_POLYLINE">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBHATCH_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ACDBHATCH_POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ACDBHATCH_POLYLINE" description="" pkeyName="PK_ACDBHATCH_POLYLINE">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBHATCH_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="AcDbHatch_FeatId"/>
<property xsi:type="Data" name="Closed"/>
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Object" name="vertices" description="" objectType="Collection" className="Acad:AcDbVertexData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="Width"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="ACDBHATCH_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="CLOSED" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
<column name="WIDTH" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBHATCH_POLYLINE" description="" pkeyName="PK_ACDBHATCH_POLYLINE">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBHATCH_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="ACDBHATCH" columnName="FEATID" colCreator="True" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ACDBHATCH" columnName="LAYER" colCreator="True" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ACDBHATCH" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="AcDbHatch.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDBENTITY_ACXDATA" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="AcDbEntity_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="ACDBENTITY_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="AcDbEntity.xdata"/>
<column name="ACDBENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="AcDbHatch.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="DATAVALUE" colCreator="False" fixedCol="False">
<Inherited baseClass="AcDbEntity.xdata"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="SEQ" colCreator="False" fixedCol="False">
<Inherited baseClass="AcDbEntity.xdata"/>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ACDBENTITY_ACXDATA" description="" pkeyName="PK_ACDBENTITY_ACXDATA">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Seq"/>
<column name="ACDBENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBENTITY_ACXDATA" description="" pkeyName="PK_ACDBENTITY_ACXDATA">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="ACDBENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Object" name="edges" description="" objectType="Collection" className="Acad:Polyline" idColumn="" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Data" name="RevisionNumber"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="ACDBHATCH" description="" pkeyName="PK_ACDBHATCH"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Class" name="AcDbVertexCoordinateValue" description="" baseClass="" abstract="False" tableName="ACDBVERTEXCOORDINATEV1" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBVERTEXCOORDINATEV1" columnName="SEQ" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="Value" description="" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBVERTEXCOORDINATEV1" columnName="VALUE1" colCreator="False" fixedCol="False">
</property>
</properties>
</class>
<class xsi:type="Class" name="AcDbVertexData" description="" baseClass="" abstract="False" tableName="ACDBVERTEXDATA" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Object" name="point" description="" objectType="Collection" className="Acad:AcDbVertexCoordinateValue" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
</sourceProperties>
<targetProperties>
</targetProperties>
<class xsi:type="Class" name="AcDbVertexData.point" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDBVERTEXDATA_ACDBVE1" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBVERTEXDATA_ACDBVE1" columnName="SEQ" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="Value" description="" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBVERTEXDATA_ACDBVE1" columnName="VALUE1" colCreator="False" fixedCol="False">
</property>
</properties>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBVERTEXDATA" columnName="SEQ" colCreator="False" fixedCol="False">
</property>
</properties>
</class>
<class xsi:type="Class" name="AcXData" description="Xdata" baseClass="" abstract="False" tableName="ACXDATA" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACXDATA" columnName="DATAVALUE" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACXDATA" columnName="SEQ" colCreator="False" fixedCol="False">
</property>
</properties>
</class>
<class xsi:type="Class" name="Entity" description="Embedded entity base class" baseClass="" abstract="False" tableName="ENTITY" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Entity" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ENTITY" columnName="COLOURINDEX" colCreator="True" fixedCol="False">
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ENTITY" columnName="FEATID" colCreator="True" fixedCol="False">
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ENTITY" columnName="LAYER" colCreator="True" fixedCol="False">
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Entity.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ENTITY_ACXDATA" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Entity.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ENTITY_ACXDATA" columnName="DATAVALUE" colCreator="True" fixedCol="False">
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Entity_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ENTITY_ACXDATA" columnName="ENTITY_FEATID" colCreator="True" fixedCol="False">
<column name="ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ENTITY_ACXDATA" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ENTITY_ACXDATA" description="" pkeyName="PK_ENTITY_ACXDATA">
<target>
<table name="ENTITY" description="" pkeyName="PK_ENTITY"/>
<sourceColumns>
<column name="ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ENTITY_ACXDATA" description="" pkeyName="PK_ENTITY_ACXDATA">
<target>
<table name="ENTITY" description="" pkeyName="PK_ENTITY"/>
<sourceColumns>
<column name="ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ENTITY" description="" pkeyName="PK_ENTITY">
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</table>
<tables>
<table name="ENTITY" description="" pkeyName="PK_ENTITY"/>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
<class xsi:type="Class" name="Polyline" description="Embedded 3d polyline" baseClass="Entity" abstract="False" tableName="POLYLINE" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Polyline" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Closed" description="is first and last points the same" dataType="boolean" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLYLINE" columnName="CLOSED" colCreator="True" fixedCol="False">
<column name="CLOSED" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="POLYLINE" columnName="COLOURINDEX" colCreator="True" fixedCol="False">
<Inherited baseClass="Entity"/>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLYLINE" columnName="FEATID" colCreator="True" fixedCol="False">
<Inherited baseClass="Entity"/>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="POLYLINE" columnName="LAYER" colCreator="True" fixedCol="False">
<Inherited baseClass="Entity"/>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="vertices" description="" objectType="Collection" className="Acad:AcDbVertexData" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Polyline.vertices" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="POLYLINE_ACDBVERTEXDA1" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Polyline.vertices" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Object" name="point" description="" objectType="Collection" className="Acad:AcDbVertexCoordinateValue" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="AcDbVertexData_Seq"/>
</targetProperties>
<class xsi:type="Class" name="Polyline.vertices.point" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="POLYLINE_ACDBVERTEXDA2" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="AcDbVertexData_Seq"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="AcDbVertexData_Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLYLINE_ACDBVERTEXDA2" columnName="POLYLINE_ACDBVERTEXDA1_SEQ" colCreator="True" fixedCol="False">
<column name="POLYLINE_ACDBVERTEXDA1_SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Polyline.vertices.point" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Polyline_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLYLINE_ACDBVERTEXDA2" columnName="POLYLINE_ACDBVERTEXDA1_POLY1" colCreator="True" fixedCol="False">
<column name="POLYLINE_ACDBVERTEXDA1_POLY1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLYLINE_ACDBVERTEXDA2" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Value" description="" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLYLINE_ACDBVERTEXDA2" columnName="VALUE1" colCreator="True" fixedCol="False">
<column name="VALUE1" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="POLYLINE_ACDBVERTEXDA2" description="" pkeyName="PK_POLYLINE_ACDBVERTE1">
<target>
<table name="POLYLINE_ACDBVERTEXDA1" description="" pkeyName="PK_POLYLINE_ACDBVERTE2">
<target>
<table name="POLYLINE" description="" pkeyName="PK_POLYLINE"/>
<sourceColumns>
<column name="POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="POLYLINE_ACDBVERTEXDA1_POLY1"/>
<column name="POLYLINE_ACDBVERTEXDA1_SEQ"/>
</sourceColumns>
<targetColumns>
<column name="POLYLINE_FEATID"/>
<column name="SEQ"/>
</targetColumns>
</target>
<property xsi:type="Data" name="AcDbVertexData_Seq"/>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<property xsi:type="Data" name="Value"/>
<column name="POLYLINE_ACDBVERTEXDA1_POLY1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="POLYLINE_ACDBVERTEXDA1_SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
<column name="VALUE1" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="POLYLINE_ACDBVERTEXDA2" description="" pkeyName="PK_POLYLINE_ACDBVERTE1">
<target>
<table name="POLYLINE_ACDBVERTEXDA1" description="" pkeyName="PK_POLYLINE_ACDBVERTE2">
<target>
<table name="POLYLINE" description="" pkeyName="PK_POLYLINE"/>
<sourceColumns>
<column name="POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="POLYLINE_ACDBVERTEXDA1_POLY1"/>
<column name="POLYLINE_ACDBVERTEXDA1_SEQ"/>
</sourceColumns>
<targetColumns>
<column name="POLYLINE_FEATID"/>
<column name="SEQ"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="Polyline_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLYLINE_ACDBVERTEXDA1" columnName="POLYLINE_FEATID" colCreator="True" fixedCol="False">
<column name="POLYLINE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLYLINE_ACDBVERTEXDA1" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="POLYLINE_ACDBVERTEXDA1" description="" pkeyName="PK_POLYLINE_ACDBVERTE2">
<target>
<table name="POLYLINE" description="" pkeyName="PK_POLYLINE"/>
<sourceColumns>
<column name="POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Object" name="point" description="" objectType="Collection" className="Acad:AcDbVertexCoordinateValue" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="Polyline_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<column name="POLYLINE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="POLYLINE_ACDBVERTEXDA1" description="" pkeyName="PK_POLYLINE_ACDBVERTE2">
<target>
<table name="POLYLINE" description="" pkeyName="PK_POLYLINE"/>
<sourceColumns>
<column name="POLYLINE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="Width" description="line width" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLYLINE" columnName="WIDTH" colCreator="True" fixedCol="False">
<column name="WIDTH" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<Inherited baseClass="Entity"/>
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Polyline.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ENTITY_ACXDATA" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Polyline.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ENTITY_ACXDATA" columnName="DATAVALUE" colCreator="False" fixedCol="False">
<Inherited baseClass="Entity.xdata"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Entity_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ENTITY_ACXDATA" columnName="ENTITY_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="Entity.xdata"/>
<column name="ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Acad" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ENTITY_ACXDATA" columnName="SEQ" colCreator="False" fixedCol="False">
<Inherited baseClass="Entity.xdata"/>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ENTITY_ACXDATA" description="" pkeyName="PK_ENTITY_ACXDATA">
<target>
<table name="POLYLINE" description="" pkeyName="PK_POLYLINE"/>
<sourceColumns>
<column name="ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ENTITY_ACXDATA" description="" pkeyName="PK_ENTITY_ACXDATA">
<target>
<table name="POLYLINE" description="" pkeyName="PK_POLYLINE"/>
<sourceColumns>
<column name="ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="POLYLINE" description="" pkeyName="PK_POLYLINE">
<property xsi:type="Data" name="Closed"/>
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Object" name="vertices" description="" objectType="Collection" className="Acad:AcDbVertexData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="Width"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="CLOSED" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
<column name="WIDTH" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="POLYLINE" description="" pkeyName="PK_POLYLINE"/>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</schema>
<schema name="Electric'l" description="Electrical '' schema'">
<class xsi:type="Class" name="'Address" description="" baseClass="" abstract="False" tableName="A_ADDRESS" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Number" description="" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="A_ADDRESS" columnName="NUMBER1" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="street" description="" objectType="Value" className="Electric'l:Street" idColumn="" order="ascending" fixedCol="False">
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
</sourceProperties>
<targetProperties>
</targetProperties>
<class xsi:type="Class" name="'Address.street" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="A_ADDRESS_STREET" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="A_ADDRESS_STREET" columnName="NAME" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Type" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="A_ADDRESS_STREET" columnName="TYPE" colCreator="False" fixedCol="False">
</property>
</properties>
</class>
</mappingDefinition>
</property>
</properties>
</class>
<class xsi:type="Feature" name="class_with__25__char_name" description="" baseClass="" abstract="False" tableName="CLASS_WITH__25__CHAR_1" tblCreator="True" fixedTbl="False">
<geometryProperty>
Geometry</geometryProperty>
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatureId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="CLASS_WITH__25__CHAR_1" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="CLASS_WITH__25__CHAR_1" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatureId" description="" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="CLASS_WITH__25__CHAR_1" columnName="FEATUREID" colCreator="True" fixedCol="False">
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="location's" geometricTypes="2" geometryTypes="42112" hasElevation="False" hasMeasure="False" tableName="CLASS_WITH__25__CHAR_1" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="CLASS_WITH__25__CHAR_1" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="CLASS_WITH__25__CHAR_1" description="" pkeyName="PK_CLASS_WITH__25__CH1">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="FeatureId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Data" name="RevisionNumber"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="CLASS_WITH__25__CHAR_1" description="" pkeyName="PK_CLASS_WITH__25__CH1"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="CLASS_WITH__25__CHAR_1" description="" pkeyName="PK_CLASS_WITH__25__CH1"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="Conductor" description="" baseClass="ElectricDevice" abstract="False" tableName="CONDUCTOR" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="CONDUCTOR" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="CONDUCTOR" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="CONDUCTOR" columnName="FEATID" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="updated geometry description" geometricTypes="3" geometryTypes="8384" hasElevation="True" hasMeasure="False" tableName="CONDUCTOR" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="graphic" description="Acad entity" objectType="Value" className="Acad:Entity" idColumn="" order="ascending" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Conductor.graphic" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_ENTITY" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Conductor.graphic" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="COLOURINDEX" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="ElectricDevice_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="ELECTRICDEVICE_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="LAYER" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Conductor.graphic.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_ENTITY1" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Conductor.graphic.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY1" columnName="DATAVALUE" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic.xdata"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Entity_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY1" columnName="ELECTRICDEVICE_ENTITY_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic.xdata"/>
<column name="ELECTRICDEVICE_ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY1" columnName="SEQ" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic.xdata"/>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ELECTRICDEVICE_ENTITY1" description="" pkeyName="PK_ELECTRICDEVICE_ENT1">
<target>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="ELECTRICDEVICE_ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_ENTITY1" description="" pkeyName="PK_ELECTRICDEVICE_ENT1">
<target>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="InstallDate" description="" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="CONDUCTOR" columnName="INSTALLDATE" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="INSTALLDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="LastInspectDate" description="" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="CONDUCTOR" columnName="LASTINSPECTDATE" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="LASTINSPECTDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="LastRepairDate" description="modified description" dataType="datetime" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="CONDUCTOR" columnName="LASTREPAIRDATE" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="LASTREPAIRDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="maintenance history" description="maintenance history for this device" objectType="Collection" className="Electric'l:Maint History" idColumn="DATE1" order="ascending" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<idProperty>
<property xsi:type="Data" name="Date"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Conductor.maintenance history" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_MAINT_1" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Date"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Conductor.maintenance history" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Date" description="Date of work done" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_1" columnName="DATE1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history"/>
<column name="DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ElectricDevice_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_1" columnName="ELECTRICDEVICE_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history"/>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Maintenance History Description" description="datavalue" dataType="string" length="50" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_1" columnName="MAINTENANCE_HISTORY_DESCRIP1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history"/>
<column name="MAINTENANCE_HISTORY_DESCRIP1" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="work items" description="tasks performed on this date" objectType="Ordered Collection" className="Electric'l:Maint History Item" idColumn="IT_M_" order="descending" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history"/>
<idProperty>
<property xsi:type="Data" name="It'm #"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Date"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Maint History_Date"/>
</targetProperties>
<class xsi:type="Class" name="Conductor.maintenance history.work items" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_MAINT_2" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Maint History_Date"/>
<property xsi:type="Data" name="It'm #"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="classname" description="" dataType="string" length="255" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="CLASSNAME1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Conductor.maintenance history.work items" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ElectricDevice_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="ELECTRICDEVICE_MAINT_1_ELEC1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="It'm #" description="sequence identifier" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="IT_M_" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="IT_M_" description="" dataType="NUMBER" length="5" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Maint History_Date" description="Date of work done" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="ELECTRICDEVICE_MAINT_1_DATE1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="ELECTRICDEVICE_MAINT_1_DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Part #" description="Part used in work item" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="PART_" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="PART_" description="" dataType="NUMBER" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Work Description" description="Description of work performed" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="WORK_DESCRIPTION" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="WORK_DESCRIPTION" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ELECTRICDEVICE_MAINT_2" description="" pkeyName="PK_ELECTRICDEVICE_MAI1">
<target>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1"/>
<column name="ELECTRICDEVICE_MAINT_1_DATE1"/>
</sourceColumns>
<targetColumns>
<column name="ELECTRICDEVICE_FEATID"/>
<column name="DATE1"/>
</targetColumns>
</target>
<property xsi:type="Data" name="classname"/>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="It'm #"/>
<property xsi:type="Data" name="Maint History_Date"/>
<property xsi:type="Data" name="Part #"/>
<property xsi:type="Data" name="Work Description"/>
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
<column name="ELECTRICDEVICE_MAINT_1_DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="IT_M_" description="" dataType="NUMBER" length="5" scale="0" nullable="False">
</column>
<column name="PART_" description="" dataType="NUMBER" length="10" scale="0" nullable="True">
</column>
<column name="WORK_DESCRIPTION" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_MAINT_2" description="" pkeyName="PK_ELECTRICDEVICE_MAI1">
<target>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1"/>
<column name="ELECTRICDEVICE_MAINT_1_DATE1"/>
</sourceColumns>
<targetColumns>
<column name="ELECTRICDEVICE_FEATID"/>
<column name="DATE1"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Date"/>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Maintenance History Description"/>
<property xsi:type="Object" name="work items" description="tasks performed on this date" objectType="Ordered Collection" className="Electric'l:Maint History Item" idColumn="IT_M_" order="descending" fixedCol="False">
</property>
<column name="DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="MAINTENANCE_HISTORY_DESCRIP1" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="True">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="CONDUCTOR" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="underground" description="" dataType="boolean" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="CONDUCTOR" columnName="UNDERGROUND" colCreator="True" fixedCol="False">
<column name="UNDERGROUND" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Object" name="graphic" description="Acad entity" objectType="Value" className="Acad:Entity" idColumn="" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="InstallDate"/>
<property xsi:type="Data" name="LastInspectDate"/>
<property xsi:type="Data" name="LastRepairDate"/>
<property xsi:type="Object" name="maintenance history" description="maintenance history for this device" objectType="Collection" className="Electric'l:Maint History" idColumn="DATE1" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="RevisionNumber"/>
<property xsi:type="Data" name="underground"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="INSTALLDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
<column name="LASTINSPECTDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
<column name="LASTREPAIRDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
<column name="UNDERGROUND" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="CONDUCTOR" description="" pkeyName="PK_CONDUCTOR"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Class" name="Customer" description="" baseClass="" abstract="False" tableName="CUSTOMER" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Data" name="Last Name"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Customer" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Credit Rating" description="" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="CUSTOMER" columnName="CREDIT_RATING" colCreator="True" fixedCol="False">
<column name="CREDIT_RATING" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="First Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="CUSTOMER" columnName="FIRST_NAME" colCreator="True" fixedCol="False">
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Last Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="CUSTOMER" columnName="LAST_NAME" colCreator="True" fixedCol="False">
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="CUSTOMER" description="" pkeyName="PK_CUSTOMER">
<property xsi:type="Data" name="Credit Rating"/>
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Data" name="Last Name"/>
<column name="CREDIT_RATING" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="CUSTOMER" description="" pkeyName="PK_CUSTOMER"/>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
<class xsi:type="Class" name="Customer - Business" description="" baseClass="Customer" abstract="False" tableName="CUSTOMER_BUSINESS" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Data" name="Last Name"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Customer - Business" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Credit Rating" description="" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="CUSTOMER_BUSINESS" columnName="CREDIT_RATING" colCreator="True" fixedCol="False">
<Inherited baseClass="Customer"/>
<column name="CREDIT_RATING" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="First Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="CUSTOMER_BUSINESS" columnName="FIRST_NAME" colCreator="True" fixedCol="False">
<Inherited baseClass="Customer"/>
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Last Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="CUSTOMER_BUSINESS" columnName="LAST_NAME" colCreator="True" fixedCol="False">
<Inherited baseClass="Customer"/>
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="CUSTOMER_BUSINESS" description="" pkeyName="PK_CUSTOMER_BUSINESS">
<property xsi:type="Data" name="Credit Rating"/>
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Data" name="Last Name"/>
<column name="CREDIT_RATING" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="CUSTOMER_BUSINESS" description="" pkeyName="PK_CUSTOMER_BUSINESS"/>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
<class xsi:type="Class" name="Customer - Residential" description="" baseClass="Customer" abstract="False" tableName="CUSTOMER_RESIDENTIAL" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Data" name="Last Name"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Customer - Residential" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Credit Rating" description="" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="CUSTOMER_RESIDENTIAL" columnName="CREDIT_RATING" colCreator="True" fixedCol="False">
<Inherited baseClass="Customer"/>
<column name="CREDIT_RATING" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="First Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="CUSTOMER_RESIDENTIAL" columnName="FIRST_NAME" colCreator="True" fixedCol="False">
<Inherited baseClass="Customer"/>
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Last Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="CUSTOMER_RESIDENTIAL" columnName="LAST_NAME" colCreator="True" fixedCol="False">
<Inherited baseClass="Customer"/>
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="CUSTOMER_RESIDENTIAL" description="" pkeyName="PK_CUSTOMER_RESIDENTI1">
<property xsi:type="Data" name="Credit Rating"/>
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Data" name="Last Name"/>
<column name="CREDIT_RATING" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="CUSTOMER_RESIDENTIAL" description="" pkeyName="PK_CUSTOMER_RESIDENTI1"/>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
<class xsi:type="Feature" name="ElectricDevice" description="electic base class" baseClass="" abstract="True" tableName="ELECTRICDEVICE" tblCreator="True" fixedTbl="False">
<geometryProperty>
Geometry</geometryProperty>
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="ELECTRICDEVICE" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ELECTRICDEVICE" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="ELECTRICDEVICE" columnName="FEATID" colCreator="True" fixedCol="False">
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="updated geometry description" geometricTypes="3" geometryTypes="8384" hasElevation="True" hasMeasure="False" tableName="ELECTRICDEVICE" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="graphic" description="Acad entity" objectType="Value" className="Acad:Entity" idColumn="" order="ascending" fixedCol="False">
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="ElectricDevice.graphic" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_ENTITY" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="ElectricDevice.graphic" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="COLOURINDEX" colCreator="True" fixedCol="False">
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="ElectricDevice_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="ELECTRICDEVICE_FEATID" colCreator="True" fixedCol="False">
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="FEATID" colCreator="True" fixedCol="False">
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="LAYER" colCreator="True" fixedCol="False">
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="ElectricDevice.graphic.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_ENTITY1" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="ElectricDevice.graphic.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY1" columnName="DATAVALUE" colCreator="True" fixedCol="False">
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Entity_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY1" columnName="ELECTRICDEVICE_ENTITY_FEATID" colCreator="True" fixedCol="False">
<column name="ELECTRICDEVICE_ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY1" columnName="SEQ" colCreator="True" fixedCol="False">
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ELECTRICDEVICE_ENTITY1" description="" pkeyName="PK_ELECTRICDEVICE_ENT1">
<target>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="ELECTRICDEVICE_ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_ENTITY1" description="" pkeyName="PK_ELECTRICDEVICE_ENT1">
<target>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="InstallDate" description="" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE" columnName="INSTALLDATE" colCreator="True" fixedCol="False">
<column name="INSTALLDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="LastInspectDate" description="" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE" columnName="LASTINSPECTDATE" colCreator="True" fixedCol="False">
<column name="LASTINSPECTDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="LastRepairDate" description="modified description" dataType="datetime" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE" columnName="LASTREPAIRDATE" colCreator="True" fixedCol="False">
<column name="LASTREPAIRDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="maintenance history" description="maintenance history for this device" objectType="Collection" className="Electric'l:Maint History" idColumn="DATE1" order="ascending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="Date"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="ElectricDevice.maintenance history" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_MAINT_1" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Date"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="ElectricDevice.maintenance history" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Date" description="Date of work done" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_1" columnName="DATE1" colCreator="True" fixedCol="False">
<column name="DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ElectricDevice_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_1" columnName="ELECTRICDEVICE_FEATID" colCreator="True" fixedCol="False">
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Maintenance History Description" description="datavalue" dataType="string" length="50" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_1" columnName="MAINTENANCE_HISTORY_DESCRIP1" colCreator="True" fixedCol="False">
<column name="MAINTENANCE_HISTORY_DESCRIP1" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="work items" description="tasks performed on this date" objectType="Ordered Collection" className="Electric'l:Maint History Item" idColumn="IT_M_" order="descending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="It'm #"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Date"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Maint History_Date"/>
</targetProperties>
<class xsi:type="Class" name="ElectricDevice.maintenance history.work items" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_MAINT_2" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Maint History_Date"/>
<property xsi:type="Data" name="It'm #"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="classname" description="" dataType="string" length="255" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="CLASSNAME1" colCreator="True" fixedCol="False">
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="ElectricDevice.maintenance history.work items" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ElectricDevice_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="ELECTRICDEVICE_MAINT_1_ELEC1" colCreator="True" fixedCol="False">
<column name="ELECTRICDEVICE_MAINT_1_ELEC1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="It'm #" description="sequence identifier" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="IT_M_" colCreator="True" fixedCol="False">
<column name="IT_M_" description="" dataType="NUMBER" length="5" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Maint History_Date" description="Date of work done" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="ELECTRICDEVICE_MAINT_1_DATE1" colCreator="True" fixedCol="False">
<column name="ELECTRICDEVICE_MAINT_1_DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Part #" description="Part used in work item" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="PART_" colCreator="True" fixedCol="False">
<column name="PART_" description="" dataType="NUMBER" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Work Description" description="Description of work performed" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="WORK_DESCRIPTION" colCreator="True" fixedCol="False">
<column name="WORK_DESCRIPTION" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ELECTRICDEVICE_MAINT_2" description="" pkeyName="PK_ELECTRICDEVICE_MAI1">
<target>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1"/>
<column name="ELECTRICDEVICE_MAINT_1_DATE1"/>
</sourceColumns>
<targetColumns>
<column name="ELECTRICDEVICE_FEATID"/>
<column name="DATE1"/>
</targetColumns>
</target>
<property xsi:type="Data" name="classname"/>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="It'm #"/>
<property xsi:type="Data" name="Maint History_Date"/>
<property xsi:type="Data" name="Part #"/>
<property xsi:type="Data" name="Work Description"/>
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
<column name="ELECTRICDEVICE_MAINT_1_DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="IT_M_" description="" dataType="NUMBER" length="5" scale="0" nullable="False">
</column>
<column name="PART_" description="" dataType="NUMBER" length="10" scale="0" nullable="True">
</column>
<column name="WORK_DESCRIPTION" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_MAINT_2" description="" pkeyName="PK_ELECTRICDEVICE_MAI1">
<target>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1"/>
<column name="ELECTRICDEVICE_MAINT_1_DATE1"/>
</sourceColumns>
<targetColumns>
<column name="ELECTRICDEVICE_FEATID"/>
<column name="DATE1"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Date"/>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Maintenance History Description"/>
<property xsi:type="Object" name="work items" description="tasks performed on this date" objectType="Ordered Collection" className="Electric'l:Maint History Item" idColumn="IT_M_" order="descending" fixedCol="False">
</property>
<column name="DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="MAINTENANCE_HISTORY_DESCRIP1" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="True">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ELECTRICDEVICE" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Object" name="graphic" description="Acad entity" objectType="Value" className="Acad:Entity" idColumn="" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="InstallDate"/>
<property xsi:type="Data" name="LastInspectDate"/>
<property xsi:type="Data" name="LastRepairDate"/>
<property xsi:type="Object" name="maintenance history" description="maintenance history for this device" objectType="Collection" className="Electric'l:Maint History" idColumn="DATE1" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="RevisionNumber"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="INSTALLDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
<column name="LASTINSPECTDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
<column name="LASTREPAIRDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="ELECTRICDEVICE" description="" pkeyName="PK_ELECTRICDEVICE"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Class" name="Employee" description="" baseClass="" abstract="False" tableName="EMPLOYEE" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Data" name="Last Name"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Employee" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="First Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="EMPLOYEE" columnName="FIRST_NAME" colCreator="True" fixedCol="False">
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Object" name="home' address" description="" objectType="Value" className="Electric'l:'Address" idColumn="" order="ascending" fixedCol="False">
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Data" name="Last Name"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Employee_First Name"/>
<property xsi:type="Data" name="Employee_Last Name"/>
</targetProperties>
<class xsi:type="Class" name="Employee.home' address" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="EMPLOYEE_A_ADDRESS" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Employee_First Name"/>
<property xsi:type="Data" name="Employee_Last Name"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Employee.home' address" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Employee_First Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="EMPLOYEE_A_ADDRESS" columnName="EMPLOYEE_FIRST_NAME" colCreator="True" fixedCol="False">
<column name="EMPLOYEE_FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Employee_Last Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="EMPLOYEE_A_ADDRESS" columnName="EMPLOYEE_LAST_NAME" colCreator="True" fixedCol="False">
<column name="EMPLOYEE_LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Number" description="" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="EMPLOYEE_A_ADDRESS" columnName="NUMBER1" colCreator="True" fixedCol="False">
<column name="NUMBER1" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="street" description="" objectType="Value" className="Electric'l:Street" idColumn="" order="ascending" fixedCol="False">
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="Employee_First Name"/>
<property xsi:type="Data" name="Employee_Last Name"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Employee_First Name"/>
<property xsi:type="Data" name="Employee_Last Name"/>
</targetProperties>
<class xsi:type="Class" name="Employee.home' address.street" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="EMPLOYEE_A_ADDRESS_ST1" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Employee_First Name"/>
<property xsi:type="Data" name="Employee_Last Name"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Employee.home' address.street" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Employee_First Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="EMPLOYEE_A_ADDRESS_ST1" columnName="EMPLOYEE_A_ADDRESS_EMPLOYEE1" colCreator="True" fixedCol="False">
<column name="EMPLOYEE_A_ADDRESS_EMPLOYEE1" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Employee_Last Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="EMPLOYEE_A_ADDRESS_ST1" columnName="EMPLOYEE_A_ADDRESS_EMPLOYEE2" colCreator="True" fixedCol="False">
<column name="EMPLOYEE_A_ADDRESS_EMPLOYEE2" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="EMPLOYEE_A_ADDRESS_ST1" columnName="NAME" colCreator="True" fixedCol="False">
<column name="NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Type" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="EMPLOYEE_A_ADDRESS_ST1" columnName="TYPE" colCreator="True" fixedCol="False">
<column name="TYPE" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="EMPLOYEE_A_ADDRESS_ST1" description="" pkeyName="PK_EMPLOYEE_A_ADDRESS1">
<target>
<table name="EMPLOYEE_A_ADDRESS" description="" pkeyName="PK_EMPLOYEE_A_ADDRESS">
<target>
<table name="EMPLOYEE" description="" pkeyName="PK_EMPLOYEE"/>
<sourceColumns>
<column name="EMPLOYEE_FIRST_NAME"/>
<column name="EMPLOYEE_LAST_NAME"/>
</sourceColumns>
<targetColumns>
<column name="FIRST_NAME"/>
<column name="LAST_NAME"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="EMPLOYEE_A_ADDRESS_EMPLOYEE1"/>
<column name="EMPLOYEE_A_ADDRESS_EMPLOYEE2"/>
</sourceColumns>
<targetColumns>
<column name="EMPLOYEE_FIRST_NAME"/>
<column name="EMPLOYEE_LAST_NAME"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Employee_First Name"/>
<property xsi:type="Data" name="Employee_Last Name"/>
<property xsi:type="Data" name="Name"/>
<property xsi:type="Data" name="Type"/>
<column name="EMPLOYEE_A_ADDRESS_EMPLOYEE1" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="EMPLOYEE_A_ADDRESS_EMPLOYEE2" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="TYPE" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="EMPLOYEE_A_ADDRESS_ST1" description="" pkeyName="PK_EMPLOYEE_A_ADDRESS1">
<target>
<table name="EMPLOYEE_A_ADDRESS" description="" pkeyName="PK_EMPLOYEE_A_ADDRESS">
<target>
<table name="EMPLOYEE" description="" pkeyName="PK_EMPLOYEE"/>
<sourceColumns>
<column name="EMPLOYEE_FIRST_NAME"/>
<column name="EMPLOYEE_LAST_NAME"/>
</sourceColumns>
<targetColumns>
<column name="FIRST_NAME"/>
<column name="LAST_NAME"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="EMPLOYEE_A_ADDRESS_EMPLOYEE1"/>
<column name="EMPLOYEE_A_ADDRESS_EMPLOYEE2"/>
</sourceColumns>
<targetColumns>
<column name="EMPLOYEE_FIRST_NAME"/>
<column name="EMPLOYEE_LAST_NAME"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="EMPLOYEE_A_ADDRESS" description="" pkeyName="PK_EMPLOYEE_A_ADDRESS">
<target>
<table name="EMPLOYEE" description="" pkeyName="PK_EMPLOYEE"/>
<sourceColumns>
<column name="EMPLOYEE_FIRST_NAME"/>
<column name="EMPLOYEE_LAST_NAME"/>
</sourceColumns>
<targetColumns>
<column name="FIRST_NAME"/>
<column name="LAST_NAME"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Employee_First Name"/>
<property xsi:type="Data" name="Employee_Last Name"/>
<property xsi:type="Data" name="Number"/>
<property xsi:type="Object" name="street" description="" objectType="Value" className="Electric'l:Street" idColumn="" order="ascending" fixedCol="False">
</property>
<column name="EMPLOYEE_FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="EMPLOYEE_LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="NUMBER1" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="EMPLOYEE_A_ADDRESS" description="" pkeyName="PK_EMPLOYEE_A_ADDRESS">
<target>
<table name="EMPLOYEE" description="" pkeyName="PK_EMPLOYEE"/>
<sourceColumns>
<column name="EMPLOYEE_FIRST_NAME"/>
<column name="EMPLOYEE_LAST_NAME"/>
</sourceColumns>
<targetColumns>
<column name="FIRST_NAME"/>
<column name="LAST_NAME"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="Last Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="EMPLOYEE" columnName="LAST_NAME" colCreator="True" fixedCol="False">
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="EMPLOYEE" description="" pkeyName="PK_EMPLOYEE">
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Object" name="home' address" description="" objectType="Value" className="Electric'l:'Address" idColumn="" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="Last Name"/>
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="EMPLOYEE" description="" pkeyName="PK_EMPLOYEE"/>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
<class xsi:type="Class" name="Maint History" description="Maintenance History" baseClass="" abstract="False" tableName="MAINT_HISTORY" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Date" description="Date of work done" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY" columnName="DATE1" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="Maintenance History Description" description="datavalue" dataType="string" length="50" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY" columnName="MAINTENANCE_HISTORY_DESCRIP1" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="work items" description="tasks performed on this date" objectType="Ordered Collection" className="Electric'l:Maint History Item" idColumn="IT_M_" order="descending" fixedCol="False">
<idProperty>
<property xsi:type="Data" name="It'm #"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
</sourceProperties>
<targetProperties>
</targetProperties>
<class xsi:type="Class" name="Maint History.work items" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="MAINT_HISTORY_MAINT_H1" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="It'm #"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="classname" description="" dataType="string" length="255" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY_MAINT_H1" columnName="CLASSNAME1" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="It'm #" description="sequence identifier" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY_MAINT_H1" columnName="IT_M_" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="Part #" description="Part used in work item" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY_MAINT_H1" columnName="PART_" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Work Description" description="Description of work performed" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY_MAINT_H1" columnName="WORK_DESCRIPTION" colCreator="False" fixedCol="False">
</property>
</properties>
</class>
</mappingDefinition>
</property>
</properties>
</class>
<class xsi:type="Class" name="Maint History Item" description="Maintenance History Item" baseClass="Work Item" abstract="False" tableName="MAINT_HISTORY_ITEM" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="classname" description="" dataType="string" length="255" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY_ITEM" columnName="CLASSNAME1" colCreator="False" fixedCol="False">
<Inherited baseClass="Work Item"/>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="It'm #" description="sequence identifier" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY_ITEM" columnName="IT_M_" colCreator="False" fixedCol="False">
<Inherited baseClass="Work Item"/>
</property>
<property xsi:type="Data" name="Part #" description="Part used in work item" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY_ITEM" columnName="PART_" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Work Description" description="Description of work performed" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="MAINT_HISTORY_ITEM" columnName="WORK_DESCRIPTION" colCreator="False" fixedCol="False">
</property>
</properties>
</class>
<class xsi:type="Feature" name="Pole" description="" baseClass="" abstract="False" tableName="POLE" tblCreator="True" fixedTbl="False">
<geometryProperty>
Geometry</geometryProperty>
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatureId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="POLE" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="POLE" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatureId" description="" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="POLE" columnName="FEATUREID" colCreator="True" fixedCol="False">
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="" geometricTypes="1" geometryTypes="576" hasElevation="False" hasMeasure="False" tableName="POLE" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Height" description="" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="POLE" columnName="HEIGHT" colCreator="True" fixedCol="False">
<column name="HEIGHT" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="POLE" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="POLE" description="" pkeyName="PK_POLE">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="FeatureId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Data" name="Height"/>
<property xsi:type="Data" name="RevisionNumber"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="HEIGHT" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="POLE" description="" pkeyName="PK_POLE"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="POLE" description="" pkeyName="PK_POLE"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Class" name="Street" description="" baseClass="" abstract="False" tableName="STREET" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Name" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="STREET" columnName="NAME" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Type" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="STREET" columnName="TYPE" colCreator="False" fixedCol="False">
</property>
</properties>
</class>
<class xsi:type="Feature" name="Transformer" description="" baseClass="ElectricDevice" abstract="False" tableName="TRANSFORMER" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="TRANSFORMER" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="TRANSFORMER" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="TRANSFORMER" columnName="FEATID" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="updated geometry description" geometricTypes="3" geometryTypes="8384" hasElevation="True" hasMeasure="False" tableName="TRANSFORMER" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="graphic" description="Acad entity" objectType="Value" className="Acad:Entity" idColumn="" order="ascending" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Transformer.graphic" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_ENTITY" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Transformer.graphic" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="COLOURINDEX" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="ElectricDevice_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="ELECTRICDEVICE_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY" columnName="LAYER" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic"/>
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Transformer.graphic.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_ENTITY1" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Transformer.graphic.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY1" columnName="DATAVALUE" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic.xdata"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Entity_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY1" columnName="ELECTRICDEVICE_ENTITY_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic.xdata"/>
<column name="ELECTRICDEVICE_ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_ENTITY1" columnName="SEQ" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.graphic.xdata"/>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ELECTRICDEVICE_ENTITY1" description="" pkeyName="PK_ELECTRICDEVICE_ENT1">
<target>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Entity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="ELECTRICDEVICE_ENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_ENTITY1" description="" pkeyName="PK_ELECTRICDEVICE_ENT1">
<target>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_ENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_ENTITY" description="" pkeyName="PK_ELECTRICDEVICE_ENT2">
<target>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="InstallDate" description="" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="TRANSFORMER" columnName="INSTALLDATE" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="INSTALLDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="LastInspectDate" description="" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="TRANSFORMER" columnName="LASTINSPECTDATE" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="LASTINSPECTDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="LastRepairDate" description="modified description" dataType="datetime" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="TRANSFORMER" columnName="LASTREPAIRDATE" colCreator="True" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<column name="LASTREPAIRDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="maintenance history" description="maintenance history for this device" objectType="Collection" className="Electric'l:Maint History" idColumn="DATE1" order="ascending" fixedCol="False">
<Inherited baseClass="ElectricDevice"/>
<idProperty>
<property xsi:type="Data" name="Date"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Transformer.maintenance history" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_MAINT_1" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Date"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Transformer.maintenance history" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Date" description="Date of work done" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_1" columnName="DATE1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history"/>
<column name="DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ElectricDevice_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_1" columnName="ELECTRICDEVICE_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history"/>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Maintenance History Description" description="datavalue" dataType="string" length="50" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_1" columnName="MAINTENANCE_HISTORY_DESCRIP1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history"/>
<column name="MAINTENANCE_HISTORY_DESCRIP1" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="work items" description="tasks performed on this date" objectType="Ordered Collection" className="Electric'l:Maint History Item" idColumn="IT_M_" order="descending" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history"/>
<idProperty>
<property xsi:type="Data" name="It'm #"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Date"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Maint History_Date"/>
</targetProperties>
<class xsi:type="Class" name="Transformer.maintenance history.work items" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ELECTRICDEVICE_MAINT_2" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Maint History_Date"/>
<property xsi:type="Data" name="It'm #"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="classname" description="" dataType="string" length="255" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="CLASSNAME1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Transformer.maintenance history.work items" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ElectricDevice_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="ELECTRICDEVICE_MAINT_1_ELEC1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="It'm #" description="sequence identifier" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="IT_M_" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="IT_M_" description="" dataType="NUMBER" length="5" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Maint History_Date" description="Date of work done" dataType="datetime" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="ELECTRICDEVICE_MAINT_1_DATE1" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="ELECTRICDEVICE_MAINT_1_DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Part #" description="Part used in work item" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="PART_" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="PART_" description="" dataType="NUMBER" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Electric'l" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Work Description" description="Description of work performed" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ELECTRICDEVICE_MAINT_2" columnName="WORK_DESCRIPTION" colCreator="False" fixedCol="False">
<Inherited baseClass="ElectricDevice.maintenance history.work items"/>
<column name="WORK_DESCRIPTION" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ELECTRICDEVICE_MAINT_2" description="" pkeyName="PK_ELECTRICDEVICE_MAI1">
<target>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1"/>
<column name="ELECTRICDEVICE_MAINT_1_DATE1"/>
</sourceColumns>
<targetColumns>
<column name="ELECTRICDEVICE_FEATID"/>
<column name="DATE1"/>
</targetColumns>
</target>
<property xsi:type="Data" name="classname"/>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="It'm #"/>
<property xsi:type="Data" name="Maint History_Date"/>
<property xsi:type="Data" name="Part #"/>
<property xsi:type="Data" name="Work Description"/>
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
<column name="ELECTRICDEVICE_MAINT_1_DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="IT_M_" description="" dataType="NUMBER" length="5" scale="0" nullable="False">
</column>
<column name="PART_" description="" dataType="NUMBER" length="10" scale="0" nullable="True">
</column>
<column name="WORK_DESCRIPTION" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_MAINT_2" description="" pkeyName="PK_ELECTRICDEVICE_MAI1">
<target>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="ELECTRICDEVICE_MAINT_1_ELEC1"/>
<column name="ELECTRICDEVICE_MAINT_1_DATE1"/>
</sourceColumns>
<targetColumns>
<column name="ELECTRICDEVICE_FEATID"/>
<column name="DATE1"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="Date"/>
<property xsi:type="Data" name="ElectricDevice_FeatId"/>
<property xsi:type="Data" name="Maintenance History Description"/>
<property xsi:type="Object" name="work items" description="tasks performed on this date" objectType="Ordered Collection" className="Electric'l:Maint History Item" idColumn="IT_M_" order="descending" fixedCol="False">
</property>
<column name="DATE1" description="" dataType="DATE" length="0" scale="0" nullable="False">
</column>
<column name="ELECTRICDEVICE_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="MAINTENANCE_HISTORY_DESCRIP1" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="True">
</column>
</table>
<tables>
<table name="ELECTRICDEVICE_MAINT_1" description="" pkeyName="PK_ELECTRICDEVICE_MAI2">
<target>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<sourceColumns>
<column name="ELECTRICDEVICE_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="PartNum" description="" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="TRANSFORMER" columnName="PARTNUM" colCreator="True" fixedCol="False">
<column name="PARTNUM" description="" dataType="NUMBER" length="5" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Phase" description="A, B or C" dataType="string" length="1" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="TRANSFORMER" columnName="PHASE" colCreator="True" fixedCol="False">
<column name="PHASE" description="" dataType="NVARCHAR2" length="1" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="TRANSFORMER" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="SerialNum" description="" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="TRANSFORMER" columnName="SERIALNUM" colCreator="True" fixedCol="False">
<column name="SERIALNUM" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Voltage" description="voltage" dataType="decimal" length="0" precision="10" scale="-2" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="TRANSFORMER" columnName="VOLTAGE" colCreator="True" fixedCol="False">
<column name="VOLTAGE" description="" dataType="NUMBER" length="10" scale="-2" nullable="False">
</column>
<SAD>
<element name="Calculable" value="yes"/>
</SAD>
</property>
<property xsi:type="Data" name="Volume" description="" dataType="single" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="TRANSFORMER" columnName="VOLUME" colCreator="True" fixedCol="False">
<column name="VOLUME" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Object" name="graphic" description="Acad entity" objectType="Value" className="Acad:Entity" idColumn="" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="InstallDate"/>
<property xsi:type="Data" name="LastInspectDate"/>
<property xsi:type="Data" name="LastRepairDate"/>
<property xsi:type="Object" name="maintenance history" description="maintenance history for this device" objectType="Collection" className="Electric'l:Maint History" idColumn="DATE1" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="PartNum"/>
<property xsi:type="Data" name="Phase"/>
<property xsi:type="Data" name="RevisionNumber"/>
<property xsi:type="Data" name="SerialNum"/>
<property xsi:type="Data" name="Voltage"/>
<property xsi:type="Data" name="Volume"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="INSTALLDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
<column name="LASTINSPECTDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
<column name="LASTREPAIRDATE" description="" dataType="DATE" length="0" scale="0" nullable="True">
</column>
<column name="PARTNUM" description="" dataType="NUMBER" length="5" scale="0" nullable="True">
</column>
<column name="PHASE" description="" dataType="NVARCHAR2" length="1" scale="0" nullable="False">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
<column name="SERIALNUM" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="VOLTAGE" description="" dataType="NUMBER" length="10" scale="-2" nullable="False">
</column>
<column name="VOLUME" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="TRANSFORMER" description="" pkeyName="PK_TRANSFORMER"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
<SAD>
<element name="Entrypoint" value="start_transformer"/>
<element name="Rules' DLL" value="transformer.dll"/>
</SAD>
</class>
<class xsi:type="Class" name="Work Item" description="Work Item" baseClass="" abstract="True" tableName="WORK_ITEM" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="classname" description="" dataType="string" length="255" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="WORK_ITEM" columnName="CLASSNAME1" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="It'm #" description="sequence identifier" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="WORK_ITEM" columnName="IT_M_" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
</class>
</schema>
<schema name="F_MetaClass" description="Special classes for FDO Feature metaclasses">
<class xsi:type="Class" name="Class" description="Non-feature metaclass" baseClass="ClassDefinition" abstract="False" tableName=" " tblCreator="False" fixedTbl="True">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
</class>
<class xsi:type="Class" name="ClassDefinition" description="Base for all metaclasses" baseClass="" abstract="True" tableName="F_CLASSDEFINITION" tblCreator="False" fixedTbl="True">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<property xsi:type="Data" name="ClassName"/>
<property xsi:type="Data" name="SchemaName"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
<column name="CLASSTYPE" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
<column name="DESCRIPTION" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
<column name="GEOMETRYPROPERTY" description="" dataType="NVARCHAR2" length="2000" scale="0" nullable="True">
</column>
<column name="HASLOCK" description="" dataType="NUMBER" length="1" scale="0" nullable="True">
</column>
<column name="HASVERSION" description="" dataType="NUMBER" length="1" scale="0" nullable="True">
</column>
<column name="ISABSTRACT" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
<column name="ISFIXEDTABLE" description="" dataType="NUMBER" length="1" scale="0" nullable="True">
</column>
<column name="ISTABLECREATOR" description="" dataType="NUMBER" length="1" scale="0" nullable="True">
</column>
<column name="PARENTCLASSNAME" description="" dataType="NVARCHAR2" length="512" scale="0" nullable="True">
</column>
<column name="ROOTTABLENAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="True">
</column>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
<column name="TABLELINKNAME" description="" dataType="NVARCHAR2" length="128" scale="0" nullable="True">
</column>
<column name="TABLEMAPPING" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="True">
</column>
<column name="TABLENAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="TABLEOWNER" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="True">
</column>
</table>
<tables>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
<class xsi:type="Class" name="Feature" description="Feature metaclass" baseClass="ClassDefinition" abstract="False" tableName="F_FEATURE" tblCreator="False" fixedTbl="True">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="ClassId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="" columnName="n/a" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="F_FEATURE" columnName="CLASSID" colCreator="False" fixedCol="True">
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="F_FEATURE" columnName="REVISIONNUMBER" colCreator="False" fixedCol="True">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
</class>
</schema>
<schema name="Land" description="Property schema">
<class xsi:type="Feature" name="1-8 School" description="" baseClass="Build'g" abstract="False" tableName="A1_8_SCHOOL" tblCreator="True" fixedTbl="False">
<geometryProperty>
Geometry</geometryProperty>
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatureId"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="# Occupied" description="" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="A1_8_SCHOOL" columnName="A_OCCUPIED1" colCreator="True" fixedCol="False">
<column name="A_OCCUPIED1" description="" dataType="NUMBER" length="5" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="# Rooms" description="" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="A1_8_SCHOOL" columnName="A_ROOMS" colCreator="True" fixedCol="False">
<Inherited baseClass="Build'g"/>
<column name="A_ROOMS" description="" dataType="NUMBER" length="5" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="% Occupied" description="" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="A1_8_SCHOOL" columnName="A_OCCUPIED" colCreator="True" fixedCol="False">
<Inherited baseClass="Build'g"/>
<column name="A_OCCUPIED" description="" dataType="NUMBER" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="A1_8_SCHOOL" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="A1_8_SCHOOL" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="classname" description="" dataType="string" length="255" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="A1_8_SCHOOL" columnName="CLASSNAME1" colCreator="True" fixedCol="False">
<Inherited baseClass="Build'g"/>
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatureId" description="" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="A1_8_SCHOOL" columnName="FEATUREID" colCreator="True" fixedCol="False">
<Inherited baseClass="Build'g"/>
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="" geometricTypes="2" geometryTypes="9344" hasElevation="True" hasMeasure="True" tableName="A1_8_SCHOOL" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<Inherited baseClass="Build'g"/>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="A1_8_SCHOOL" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<uniqueConstraints>
<uniqueConstraint>
<property xsi:type="Data" name="% Occupied"/>
<property xsi:type="Data" name="FeatureId"/>
</uniqueConstraint>
</uniqueConstraints>
<table name="A1_8_SCHOOL" description="" pkeyName="PK_A1_8_SCHOOL">
<property xsi:type="Data" name="# Occupied"/>
<property xsi:type="Data" name="# Rooms"/>
<property xsi:type="Data" name="% Occupied"/>
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="classname"/>
<property xsi:type="Data" name="FeatureId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Data" name="RevisionNumber"/>
<column name="A_OCCUPIED" description="" dataType="NUMBER" length="0" scale="0" nullable="True">
</column>
<column name="A_OCCUPIED1" description="" dataType="NUMBER" length="5" scale="0" nullable="True">
</column>
<column name="A_ROOMS" description="" dataType="NUMBER" length="5" scale="0" nullable="True">
</column>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="A1_8_SCHOOL" description="" pkeyName="PK_A1_8_SCHOOL"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="A1_8_SCHOOL" description="" pkeyName="PK_A1_8_SCHOOL"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="Build'g" description="'" baseClass="" abstract="True" tableName="BUILD_G" tblCreator="True" fixedTbl="False">
<geometryProperty>
Geometry</geometryProperty>
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatureId"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="# Rooms" description="" dataType="int16" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="BUILD_G" columnName="A_ROOMS" colCreator="True" fixedCol="False">
<column name="A_ROOMS" description="" dataType="NUMBER" length="5" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="% Occupied" description="" dataType="double" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="BUILD_G" columnName="A_OCCUPIED" colCreator="True" fixedCol="False">
<column name="A_OCCUPIED" description="" dataType="NUMBER" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="BUILD_G" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="BUILD_G" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="classname" description="" dataType="string" length="255" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="BUILD_G" columnName="CLASSNAME1" colCreator="True" fixedCol="False">
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatureId" description="" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="BUILD_G" columnName="FEATUREID" colCreator="True" fixedCol="False">
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="" geometricTypes="2" geometryTypes="9344" hasElevation="True" hasMeasure="True" tableName="BUILD_G" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="BUILD_G" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<uniqueConstraints>
<uniqueConstraint>
<property xsi:type="Data" name="% Occupied"/>
<property xsi:type="Data" name="FeatureId"/>
</uniqueConstraint>
</uniqueConstraints>
<table name="BUILD_G" description="" pkeyName="PK_BUILD_G">
<property xsi:type="Data" name="# Rooms"/>
<property xsi:type="Data" name="% Occupied"/>
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="classname"/>
<property xsi:type="Data" name="FeatureId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Data" name="RevisionNumber"/>
<column name="A_OCCUPIED" description="" dataType="NUMBER" length="0" scale="0" nullable="True">
</column>
<column name="A_ROOMS" description="" dataType="NUMBER" length="5" scale="0" nullable="True">
</column>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="CLASSNAME1" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="BUILD_G" description="" pkeyName="PK_BUILD_G"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="BUILD_G" description="" pkeyName="PK_BUILD_G"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="class_with__25__char_name" description="" baseClass="" abstract="False" tableName="CLASS_WITH__25__CHAR_2" tblCreator="True" fixedTbl="False">
<geometryProperty>
Geometry</geometryProperty>
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatureId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="CLASS_WITH__25__CHAR_2" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="CLASS_WITH__25__CHAR_2" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatureId" description="" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="CLASS_WITH__25__CHAR_2" columnName="FEATUREID" colCreator="True" fixedCol="False">
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="location's" geometricTypes="2" geometryTypes="42112" hasElevation="False" hasMeasure="False" tableName="CLASS_WITH__25__CHAR_2" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="CLASS_WITH__25__CHAR_2" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="CLASS_WITH__25__CHAR_2" description="" pkeyName="PK_CLASS_WITH__25__CH2">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="FeatureId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Data" name="RevisionNumber"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="CLASS_WITH__25__CHAR_2" description="" pkeyName="PK_CLASS_WITH__25__CH2"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="CLASS_WITH__25__CHAR_2" description="" pkeyName="PK_CLASS_WITH__25__CH2"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="Cogo Point" description="'Surveyor's point" baseClass="AcDbEntity" abstract="False" tableName="COGO_POINT" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="COGO_POINT" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="COGO_POINT" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ColourIndex" description="Acad Colour" dataType="byte" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="COGO_POINT" columnName="COLOURINDEX" colCreator="True" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="COGO_POINT" columnName="FEATID" colCreator="True" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Layer" description="Acad layer" dataType="string" length="10" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="COGO_POINT" columnName="LAYER" colCreator="True" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="COGO_POINT" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
<Inherited baseClass="AcDbEntity"/>
<idProperty>
<property xsi:type="Data" name="Seq"/>
</idProperty>
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="FeatId"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
</targetProperties>
<class xsi:type="Class" name="Cogo Point.xdata" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="ACDBENTITY_ACXDATA" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
<property xsi:type="Data" name="Seq"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="AcDbEntity_FeatId" description="id" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="ACDBENTITY_FEATID" colCreator="False" fixedCol="False">
<Inherited baseClass="AcDbEntity.xdata"/>
<column name="ACDBENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Cogo Point.xdata" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Datavalue" description="datavalue" dataType="string" length="4000" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="DATAVALUE" colCreator="False" fixedCol="False">
<Inherited baseClass="AcDbEntity.xdata"/>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Land" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Seq" description="seq" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ACDBENTITY_ACXDATA" columnName="SEQ" colCreator="False" fixedCol="False">
<Inherited baseClass="AcDbEntity.xdata"/>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<table name="ACDBENTITY_ACXDATA" description="" pkeyName="PK_ACDBENTITY_ACXDATA">
<target>
<table name="COGO_POINT" description="" pkeyName="PK_COGO_POINT"/>
<sourceColumns>
<column name="ACDBENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
<property xsi:type="Data" name="AcDbEntity_FeatId"/>
<property xsi:type="Data" name="Datavalue"/>
<property xsi:type="Data" name="Seq"/>
<column name="ACDBENTITY_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="DATAVALUE" description="" dataType="VARCHAR2" length="4000" scale="0" nullable="False">
</column>
<column name="SEQ" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ACDBENTITY_ACXDATA" description="" pkeyName="PK_ACDBENTITY_ACXDATA">
<target>
<table name="COGO_POINT" description="" pkeyName="PK_COGO_POINT"/>
<sourceColumns>
<column name="ACDBENTITY_FEATID"/>
</sourceColumns>
<targetColumns>
<column name="FEATID"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
</properties>
<table name="COGO_POINT" description="" pkeyName="PK_COGO_POINT">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="ColourIndex"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Data" name="Layer"/>
<property xsi:type="Data" name="RevisionNumber"/>
<property xsi:type="Object" name="xdata" description="xdata" objectType="Ordered Collection" className="Acad:AcXData" idColumn="SEQ" order="ascending" fixedCol="False">
</property>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="COLOURINDEX" description="" dataType="NUMBER" length="3" scale="0" nullable="True">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="LAYER" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="COGO_POINT" description="" pkeyName="PK_COGO_POINT"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="COGO_POINT" description="" pkeyName="PK_COGO_POINT"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="County" description="" baseClass="" abstract="False" tableName="COUNTY" tblCreator="True" fixedTbl="False">
<geometryProperty>
Geometry</geometryProperty>
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatureId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="COUNTY" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="COUNTY" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatureId" description="" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="COUNTY" columnName="FEATUREID" colCreator="True" fixedCol="False">
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="location's" geometricTypes="2" geometryTypes="42112" hasElevation="False" hasMeasure="False" tableName="COUNTY" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Geometric" name="LabelPoint" description="secondary geometry" geometricTypes="1" geometryTypes="576" hasElevation="False" hasMeasure="False" tableName="COUNTY" columnName="LABELPOINT" colCreator="True" fixedCol="False">
<column name="LABELPOINT" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="COUNTY" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="COUNTY" description="" pkeyName="PK_COUNTY">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="FeatureId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Geometric" name="LabelPoint"/>
<property xsi:type="Data" name="RevisionNumber"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="LABELPOINT" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="COUNTY" description="" pkeyName="PK_COUNTY"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="COUNTY" description="" pkeyName="PK_COUNTY"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="Driveway" description="" baseClass="" abstract="False" tableName="DRIVEWAY" tblCreator="True" fixedTbl="False">
<geometryProperty>
Geometry'</geometryProperty>
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatureId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="DRIVEWAY" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="DRIVEWAY" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatureId" description="" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="DRIVEWAY" columnName="FEATUREID" colCreator="True" fixedCol="False">
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry'" description="location's" geometricTypes="2" geometryTypes="1152" hasElevation="False" hasMeasure="True" tableName="DRIVEWAY" columnName="GEOMETRY_" colCreator="True" fixedCol="False">
<column name="GEOMETRY_" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Geometric" name="LabelPoint" description="secondary geometry" geometricTypes="1" geometryTypes="576" hasElevation="False" hasMeasure="False" tableName="DRIVEWAY" columnName="LABELPOINT" colCreator="True" fixedCol="False">
<column name="LABELPOINT" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Pav'd" description="'''" dataType="boolean" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="DRIVEWAY" columnName="PAV_D" colCreator="True" fixedCol="False">
<column name="PAV_D" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="DRIVEWAY" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="DRIVEWAY" description="" pkeyName="PK_DRIVEWAY">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="FeatureId"/>
<property xsi:type="Geometric" name="Geometry'"/>
<property xsi:type="Geometric" name="LabelPoint"/>
<property xsi:type="Data" name="Pav'd"/>
<property xsi:type="Data" name="RevisionNumber"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATUREID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY_" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="LABELPOINT" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="PAV_D" description="" dataType="NUMBER" length="1" scale="0" nullable="False">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="DRIVEWAY" description="" pkeyName="PK_DRIVEWAY"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="DRIVEWAY" description="" pkeyName="PK_DRIVEWAY"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="Parcel" description="land parcel" baseClass="" abstract="False" tableName="PARCEL" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Province"/>
<property xsi:type="Data" name="PIN"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="PARCEL" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="PARCEL" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Grading" description="secondary geometry" geometricTypes="4" geometryTypes="16384" hasElevation="False" hasMeasure="False" tableName="PARCEL" columnName="GRADING" colCreator="True" fixedCol="False">
<column name="GRADING" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Object" name="owner" description="" objectType="Value" className="Land:Person" idColumn="" order="ascending" fixedCol="False">
<mappingDefinition xsi:type="Concrete">
<sourceProperties>
<property xsi:type="Data" name="Province"/>
<property xsi:type="Data" name="PIN"/>
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="Parcel_Province"/>
<property xsi:type="Data" name="Parcel_PIN"/>
</targetProperties>
<class xsi:type="Class" name="Parcel.owner" description="Autogenerated Object Property Class" baseClass="" abstract="False" tableName="PARCEL_PERSON" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="Parcel_Province"/>
<property xsi:type="Data" name="Parcel_PIN"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="Parcel.owner" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="First Name" description="" dataType="string" length="50" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="PARCEL_PERSON" columnName="FIRST_NAME" colCreator="True" fixedCol="False">
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Last Name" description="" dataType="string" length="50" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="PARCEL_PERSON" columnName="LAST_NAME" colCreator="True" fixedCol="False">
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Parcel_PIN" description="parcel id" dataType="string" length="15" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="PARCEL_PERSON" columnName="PARCEL_PIN" colCreator="True" fixedCol="False">
<column name="PARCEL_PIN" description="" dataType="NVARCHAR2" length="15" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Parcel_Province" description="" dataType="string" length="20" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="PARCEL_PERSON" columnName="PARCEL_PROVINCE" colCreator="True" fixedCol="False">
<column name="PARCEL_PROVINCE" description="" dataType="NVARCHAR2" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="Land" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="PARCEL_PERSON" description="" pkeyName="PK_PARCEL_PERSON">
<target>
<table name="PARCEL" description="" pkeyName="PK_PARCEL"/>
<sourceColumns>
<column name="PARCEL_PROVINCE"/>
<column name="PARCEL_PIN"/>
</sourceColumns>
<targetColumns>
<column name="PROVINCE"/>
<column name="PIN"/>
</targetColumns>
</target>
<property xsi:type="Data" name="First Name"/>
<property xsi:type="Data" name="Last Name"/>
<property xsi:type="Data" name="Parcel_PIN"/>
<property xsi:type="Data" name="Parcel_Province"/>
<column name="FIRST_NAME" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="False">
</column>
<column name="LAST_NAME" description="" dataType="NVARCHAR2" length="50" scale="0" nullable="False">
</column>
<column name="PARCEL_PIN" description="" dataType="NVARCHAR2" length="15" scale="0" nullable="False">
</column>
<column name="PARCEL_PROVINCE" description="" dataType="NVARCHAR2" length="20" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="PARCEL_PERSON" description="" pkeyName="PK_PARCEL_PERSON">
<target>
<table name="PARCEL" description="" pkeyName="PK_PARCEL"/>
<sourceColumns>
<column name="PARCEL_PROVINCE"/>
<column name="PARCEL_PIN"/>
</sourceColumns>
<targetColumns>
<column name="PROVINCE"/>
<column name="PIN"/>
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName=""/>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="PIN" description="parcel id" dataType="string" length="15" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="PARCEL" columnName="PIN" colCreator="True" fixedCol="False">
<column name="PIN" description="" dataType="NVARCHAR2" length="15" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="Province" description="" dataType="string" length="20" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="PARCEL" columnName="PROVINCE" colCreator="True" fixedCol="False">
<column name="PROVINCE" description="" dataType="NVARCHAR2" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="PARCEL" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="Value" description="" dataType="decimal" length="0" precision="8" scale="0" readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue="" tableName="PARCEL" columnName="VALUE1" colCreator="True" fixedCol="False">
<column name="VALUE1" description="" dataType="NUMBER" length="8" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="PARCEL" description="" pkeyName="PK_PARCEL">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Geometric" name="Grading"/>
<property xsi:type="Object" name="owner" description="" objectType="Value" className="Land:Person" idColumn="" order="ascending" fixedCol="False">
</property>
<property xsi:type="Data" name="PIN"/>
<property xsi:type="Data" name="Province"/>
<property xsi:type="Data" name="RevisionNumber"/>
<property xsi:type="Data" name="Value"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GRADING" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="PIN" description="" dataType="NVARCHAR2" length="15" scale="0" nullable="False">
</column>
<column name="PROVINCE" description="" dataType="NVARCHAR2" length="20" scale="0" nullable="False">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
<column name="VALUE1" description="" dataType="NUMBER" length="8" scale="0" nullable="True">
</column>
</table>
<tables>
<table name="PARCEL" description="" pkeyName="PK_PARCEL"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="PARCEL" description="" pkeyName="PK_PARCEL"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Class" name="Person" description="" baseClass="" abstract="False" tableName="PERSON" tblCreator="False" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="First Name" description="" dataType="string" length="50" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="PERSON" columnName="FIRST_NAME" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="Last Name" description="" dataType="string" length="50" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="PERSON" columnName="LAST_NAME" colCreator="False" fixedCol="False">
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
</class>
<class xsi:type="Feature" name="Township" description="" baseClass="" abstract="False" tableName="TOWNSHIP" tblCreator="True" fixedTbl="False">
<geometryProperty>
Geometry</geometryProperty>
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId"/>
</identityProperties>
<properties>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="TOWNSHIP" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="TOWNSHIP" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="FeatId" description="" dataType="int64" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="TOWNSHIP" columnName="FEATID" colCreator="True" fixedCol="False">
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Geometry" description="location's" geometricTypes="2" geometryTypes="42112" hasElevation="False" hasMeasure="False" tableName="TOWNSHIP" columnName="GEOMETRY" colCreator="True" fixedCol="False">
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Geometric" name="LabelPoint" description="secondary geometry" geometricTypes="1" geometryTypes="576" hasElevation="False" hasMeasure="False" tableName="TOWNSHIP" columnName="LABELPOINT" colCreator="True" fixedCol="False">
<column name="LABELPOINT" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="TOWNSHIP" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
</properties>
<table name="TOWNSHIP" description="" pkeyName="PK_TOWNSHIP">
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="FeatId"/>
<property xsi:type="Geometric" name="Geometry"/>
<property xsi:type="Geometric" name="LabelPoint"/>
<property xsi:type="Data" name="RevisionNumber"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="GEOMETRY" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="LABELPOINT" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="TOWNSHIP" description="" pkeyName="PK_TOWNSHIP"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="TOWNSHIP" description="" pkeyName="PK_TOWNSHIP"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="Zoning" description="land use zone" baseClass="" abstract="False" tableName="ZONING" tblCreator="True" fixedTbl="False">
<tableMapping>
Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="ByLaw"/>
<property xsi:type="Data" name="PolyNum"/>
<property xsi:type="Data" name="Authority"/>
</identityProperties>
<properties>
<property xsi:type="Data" name="Authority" description="" dataType="string" length="30" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ZONING" columnName="AUTHORITY" colCreator="True" fixedCol="False">
<column name="AUTHORITY" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature" geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False" tableName="ZONING" columnName="n/a" colCreator="False" fixedCol="False">
<Inherited baseClass="Feature"/>
</property>
<property xsi:type="Data" name="ByLaw" description="" dataType="string" length="20" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ZONING" columnName="BYLAW" colCreator="True" fixedCol="False">
<column name="BYLAW" description="" dataType="NVARCHAR2" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassId" description="Class id number (uniquely identifies a class)" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ZONING" columnName="CLASSID" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="ClassName" description="FDO base property: object class name" dataType="string" length="30" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="CLASSNAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="CLASSNAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="PolyNum" description="polygon id" dataType="int64" length="0" precision="0" scale="0" readOnly="True" featId="False" system="False" nullable="False" autogenerated="True" defaultValue="" tableName="ZONING" columnName="POLYNUM" colCreator="True" fixedCol="False">
<column name="POLYNUM" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="RevisionNumber" description="Edit count for supporting optimistic locking.  This value is incremented everytime the object is updated." dataType="double" length="0" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="False" autogenerated="True" defaultValue="" tableName="ZONING" columnName="REVISIONNUMBER" colCreator="True" fixedCol="True">
<Inherited baseClass="Feature"/>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
</property>
<property xsi:type="Data" name="SchemaName" description="FDO base property: object class schema name" dataType="string" length="255" precision="0" scale="0" readOnly="True" featId="False" system="True" nullable="True" autogenerated="False" defaultValue="" tableName="F_CLASSDEFINITION" columnName="SCHEMANAME" colCreator="False" fixedCol="True">
<Inherited baseClass="ClassDefinition"/>
<column name="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True">
</column>
</property>
<property xsi:type="Data" name="ZoningType" description="" dataType="int32" length="0" precision="0" scale="0" readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue="" tableName="ZONING" columnName="ZONINGTYPE" colCreator="True" fixedCol="False">
<column name="ZONINGTYPE" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</property>
</properties>
<uniqueConstraints>
<uniqueConstraint>
<property xsi:type="Data" name="PolyNum"/>
</uniqueConstraint>
</uniqueConstraints>
<table name="ZONING" description="" pkeyName="PK_ZONING">
<property xsi:type="Data" name="Authority"/>
<property xsi:type="Data" name="ByLaw"/>
<property xsi:type="Data" name="ClassId"/>
<property xsi:type="Data" name="PolyNum"/>
<property xsi:type="Data" name="RevisionNumber"/>
<property xsi:type="Data" name="ZoningType"/>
<column name="AUTHORITY" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False">
</column>
<column name="BYLAW" description="" dataType="NVARCHAR2" length="20" scale="0" nullable="False">
</column>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="POLYNUM" description="" dataType="NUMBER" length="20" scale="0" nullable="False">
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False">
</column>
<column name="ZONINGTYPE" description="" dataType="NUMBER" length="10" scale="0" nullable="False">
</column>
</table>
<tables>
<table name="ZONING" description="" pkeyName="PK_ZONING"/>
<table name="F_CLASSDEFINITION" description="" pkeyName="">
<target>
<table name="ZONING" description="" pkeyName="PK_ZONING"/>
<sourceColumns>
<column name="CLASSID"/>
</sourceColumns>
<targetColumns>
<column name="CLASSID"/>
</targetColumns>
</target>
</table>
</tables>
</class>
</schema>
</schemas>
