<?xml version="1.0" standalone="yes"?>
<schemas xmlns:xsi="http://www.w3.org/2001/XMLSchema" xmlns="http:/www.autodesk.com/isd/fdo/GenericLogicalPhysical" >
<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="SCHEMANAME" description="" dataType="NVARCHAR2" length="255" scale="0" nullable="True" >
</column>
<column name="TABLENAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="False" >
</column>
<column name="ROOTTABLENAME" description="" dataType="NVARCHAR2" length="30" scale="0" nullable="True" >
</column>
<column name="TABLEOWNER" description="" dataType="NVARCHAR2" length="30" 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="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="ISABSTRACT" description="" dataType="NUMBER" length="1" scale="0" nullable="False" >
</column>
<column name="PARENTCLASSNAME" description="" dataType="NVARCHAR2" length="512" scale="0" nullable="True" >
</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="HASVERSION" description="" dataType="NUMBER" length="1" scale="0" nullable="True" >
</column>
<column name="HASLOCK" description="" dataType="NUMBER" length="1" scale="0" nullable="True" >
</column>
<column name="GEOMETRYPROPERTY" description="" dataType="NVARCHAR2" length="2000" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</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="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="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>
</schema >
<schema name="OverridesA" description="AutoCAD schema" >
<class xsi:type="Feature" name="OvClassA" description="a class"
 baseClass="" abstract="False"
 tableName="OVCLASSA" tblCreator="True" fixedTbl="False" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OVCLASSA" 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="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSA" columnName="DATAA" colCreator="True" fixedCol="False"  >
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" 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="OVCLASSA" 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="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSA" columnName="OV_GEOMCOL_A" colCreator="True" fixedCol="True" >
<column name="OV_GEOMCOL_A" 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="OVCLASSA" 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="Geometric" name="Bounds" description="Bounding box for the feature"
geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSA" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OVCLASSA" description="" pkeyName="PK_OVCLASSA" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Data" name="RevisionNumber" />
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSA" description="" pkeyName="PK_OVCLASSA" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSA" description="" pkeyName="PK_OVCLASSA" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="OvClassB" description="a class"
 baseClass="OvClassA" abstract="False"
 tableName="OVCLASSB" tblCreator="True" fixedTbl="False" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OVCLASSB" 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="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSB" columnName="DATAA" colCreator="True" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataB" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSB" columnName="OV_COL_B" colCreator="True" fixedCol="True"  >
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</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="OVCLASSB" columnName="FEATID" colCreator="True" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Geometric" name="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSB" columnName="OV_GEOMCOL_A" colCreator="True" fixedCol="True" >
<Inherited baseClass="OvClassA" />
<column name="OV_GEOMCOL_A" 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="OVCLASSB" 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="Geometric" name="Bounds" description="Bounding box for the feature"
geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSB" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OVCLASSB" description="" pkeyName="PK_OVCLASSB" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="DataB" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Data" name="RevisionNumber" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSB" description="" pkeyName="PK_OVCLASSB" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSB" description="" pkeyName="PK_OVCLASSB" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="OvClassC" description="a class"
 baseClass="OvClassB" abstract="False"
 tableName="OV_TABLE_C" tblCreator="True" fixedTbl="True" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OV_TABLE_C" 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="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAA" colCreator="True" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataB" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_B" colCreator="True" fixedCol="True"  >
<Inherited baseClass="OvClassB" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataC" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAC" colCreator="True" fixedCol="False"  >
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" 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="OV_TABLE_C" columnName="FEATID" colCreator="True" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Geometric" name="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OV_TABLE_C" columnName="OV_GEOMCOL_A" colCreator="True" fixedCol="True" >
<Inherited baseClass="OvClassA" />
<column name="OV_GEOMCOL_A" 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="OV_TABLE_C" 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="Geometric" name="Bounds" description="Bounding box for the feature"
geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False"
 tableName="OV_TABLE_C" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="DataB" />
<property xsi:type="Data" name="DataC" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Data" name="RevisionNumber" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="OvClassD" description="a class"
 baseClass="OvClassC" abstract="False"
 tableName="OV_TABLE_C" tblCreator="False" fixedTbl="False" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Base</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OV_TABLE_C" columnName="CLASSID" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataB" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassB" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataC" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAC" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassC" />
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataD" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_D" colCreator="True" fixedCol="True"  >
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</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="OV_TABLE_C" columnName="FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Geometric" name="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OV_TABLE_C" columnName="OV_GEOMCOL_A" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassA" />
<column name="OV_GEOMCOL_A" 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="OV_TABLE_C" columnName="REVISIONNUMBER" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" 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="OV_TABLE_C" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="DataB" />
<property xsi:type="Data" name="DataC" />
<property xsi:type="Data" name="DataD" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Data" name="RevisionNumber" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="OvClassE" description="a class"
 baseClass="OvClassD" abstract="False"
 tableName="OV_TABLE_C" tblCreator="False" fixedTbl="False" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Base</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OV_TABLE_C" columnName="CLASSID" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataB" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassB" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataC" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAC" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassC" />
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataD" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_D" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassD" />
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataE" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAE" colCreator="True" fixedCol="False"  >
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" 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="OV_TABLE_C" columnName="FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Geometric" name="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OV_TABLE_C" columnName="OV_GEOMCOL_A" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassA" />
<column name="OV_GEOMCOL_A" 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="OV_TABLE_C" columnName="REVISIONNUMBER" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" 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="OV_TABLE_C" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="DataB" />
<property xsi:type="Data" name="DataC" />
<property xsi:type="Data" name="DataD" />
<property xsi:type="Data" name="DataE" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Data" name="RevisionNumber" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="OvClassF" description="a class"
 baseClass="OvClassE" abstract="False"
 tableName="OV_TABLE_C" tblCreator="False" fixedTbl="False" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Base</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OV_TABLE_C" columnName="CLASSID" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataB" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassB" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataC" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAC" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassC" />
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataD" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_D" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassD" />
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataE" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAE" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassE" />
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataF" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_F" colCreator="True" fixedCol="True"  >
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" 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="OV_TABLE_C" columnName="FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Geometric" name="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OV_TABLE_C" columnName="OV_GEOMCOL_A" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassA" />
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Geometric" name="GeomF" description="a secondary geometric property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OV_TABLE_C" columnName="OV_GEOMCOL_F" colCreator="True" fixedCol="True" >
<column name="OV_GEOMCOL_F" 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="OV_TABLE_C" columnName="REVISIONNUMBER" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" 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="OV_TABLE_C" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="DataB" />
<property xsi:type="Data" name="DataC" />
<property xsi:type="Data" name="DataD" />
<property xsi:type="Data" name="DataE" />
<property xsi:type="Data" name="DataF" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Geometric" name="GeomF" />
<property xsi:type="Data" name="RevisionNumber" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="OvClassG" description="a class"
 baseClass="OvClassF" abstract="False"
 tableName="OV_TABLE_C" tblCreator="False" fixedTbl="False" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Base</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OV_TABLE_C" columnName="CLASSID" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataB" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassB" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataC" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAC" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassC" />
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataD" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_D" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassD" />
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataE" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAE" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassE" />
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataF" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="OV_COL_F" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassF" />
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataG" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OV_TABLE_C" columnName="DATAG" colCreator="True" fixedCol="False"  >
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" 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="OV_TABLE_C" columnName="FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Geometric" name="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OV_TABLE_C" columnName="OV_GEOMCOL_A" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassA" />
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Geometric" name="GeomF" description="a secondary geometric property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OV_TABLE_C" columnName="OV_GEOMCOL_F" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassF" />
<column name="OV_GEOMCOL_F" 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="OV_TABLE_C" columnName="REVISIONNUMBER" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" 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="OV_TABLE_C" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="DataB" />
<property xsi:type="Data" name="DataC" />
<property xsi:type="Data" name="DataD" />
<property xsi:type="Data" name="DataE" />
<property xsi:type="Data" name="DataF" />
<property xsi:type="Data" name="DataG" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Geometric" name="GeomF" />
<property xsi:type="Data" name="RevisionNumber" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OV_TABLE_C" description="" pkeyName="PK_OV_TABLE_C" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="OvClassH" description="a class"
 baseClass="OvClassG" abstract="False"
 tableName="OVCLASSH" tblCreator="True" fixedTbl="False" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OVCLASSH" 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="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAA" colCreator="True" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataB" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_B" colCreator="True" fixedCol="True"  >
<Inherited baseClass="OvClassB" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataC" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAC" colCreator="True" fixedCol="False"  >
<Inherited baseClass="OvClassC" />
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataD" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_D" colCreator="True" fixedCol="True"  >
<Inherited baseClass="OvClassD" />
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataE" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAE" colCreator="True" fixedCol="False"  >
<Inherited baseClass="OvClassE" />
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataF" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_F" colCreator="True" fixedCol="True"  >
<Inherited baseClass="OvClassF" />
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataG" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAG" colCreator="True" fixedCol="False"  >
<Inherited baseClass="OvClassG" />
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataH" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_H" colCreator="True" fixedCol="True"  >
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_2"/>
</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="OVCLASSH" columnName="FEATID" colCreator="True" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Geometric" name="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="OV_GEOMCOL_A" colCreator="True" fixedCol="True" >
<Inherited baseClass="OvClassA" />
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Geometric" name="GeomF" description="a secondary geometric property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="OV_GEOMCOL_F" colCreator="True" fixedCol="True" >
<Inherited baseClass="OvClassF" />
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvClassH.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA_prefixA">
<class xsi:type="Class" name="OvClassH.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAAA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA_prefixA_prefixA">
<class xsi:type="Class" name="OvClassH.ObjectA.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="REFIXA_PREFIXA_PREFIXA_OPA" colCreator="True" fixedCol="False"  >
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="REFIXA_PREFIXA_PREFIXA_OPB" colCreator="True" fixedCol="False"  >
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_PREFIXA_OPA" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_PREFIXA_OPB" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_OPA" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_OPB" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectB" description=""
 objectType="Value" className="OverridesA:OvOpClassHB" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixB">
<class xsi:type="Class" name="OvClassH.ObjectB" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHBA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassH.ObjectB.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_OPC_TABLE_HBA" tblCreator="True" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OPA" colCreator="True" fixedCol="False"  >
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OPB" colCreator="True" fixedCol="False"  >
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OPID1" colCreator="True" fixedCol="False"  >
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OVCLASSH_FEATID" colCreator="True" fixedCol="False"  >
<column name="OVCLASSH_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="OvClassH.ObjectB.ObjectA"
 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="OverridesA"
 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="OVCLASSH_OPC_TABLE_HBA" description="" pkeyName="PK_OVCLASSH_OPC_TABLE1" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSH_OPC_TABLE_HBA" description="" pkeyName="PK_OVCLASSH_OPC_TABLE1" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXB_OPA" colCreator="True" fixedCol="False"  >
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXB_OPB" colCreator="True" fixedCol="False"  >
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHBA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectC" description=""
 objectType="Collection" className="OverridesA:OvOpClassHC" idColumn="" order="ascending"
 fixedCol="True" >
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassH.ObjectC" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_FTABLEC" tblCreator="True" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHCA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvClassH.ObjectC.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_FTABLEC" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="PREFIXA_OPA" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="PREFIXA_OPB" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="OvClassH.ObjectC.ObjectA"
 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="OverridesA"
 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="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PARENTID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="OPA" colCreator="True" fixedCol="False"  >
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="OP_COL_B" colCreator="True" fixedCol="True"  >
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="OPID1" colCreator="True" fixedCol="False"  >
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="PARENTID" colCreator="True" fixedCol="True"  >
<column name="PARENTID" 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="OvClassH.ObjectC"
 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="OverridesA"
 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="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHCA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PARENTID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectD" description=""
 objectType="Collection" className="OverridesA:OvOpClassHD" idColumn="OPID1" order="ascending"
 fixedCol="True" >
<idProperty>
<property xsi:type="Data" name="OpId1" />
</idProperty>
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassH.ObjectD" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_FTABLED" tblCreator="True" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHDA" idColumn="" order="ascending"
 fixedCol="True" >
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OpId1" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OvOpClassHD_OpId1" />
</targetProperties>
<class xsi:type="Class" name="OvClassH.ObjectD.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="FNESTED_DA" tblCreator="True" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHDAA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvClassH.ObjectD.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="FNESTED_DA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="PREFIXA_OPA" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="PREFIXA_OPB" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="OvClassH.ObjectD.ObjectA.ObjectA"
 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="OverridesA"
 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="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="NESTED_COL_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OVCLASSH_FTABLED_OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="NESTED_COL_A" colCreator="True" fixedCol="True"  >
<column name="NESTED_COL_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OP_COL_B" colCreator="True" fixedCol="True"  >
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OPID1" colCreator="True" fixedCol="False"  >
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OVCLASSH_FTABLED_OVCLASSH_F1" colCreator="True" fixedCol="False"  >
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvOpClassHD_OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OVCLASSH_FTABLED_OPID1" colCreator="True" fixedCol="False"  >
<column name="OVCLASSH_FTABLED_OPID1" 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="OvClassH.ObjectD.ObjectA"
 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="OverridesA"
 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="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
<target>
<table name="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" />
<column name="OVCLASSH_FTABLED_OPID1" />
</sourceColumns>
<targetColumns>
<column name="OVCLASSH_FEATID" />
<column name="OPID1" />
</targetColumns>
</target>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHDAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OvOpClassHD_OpId1" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="NESTED_COL_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OVCLASSH_FTABLED_OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
<target>
<table name="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" />
<column name="OVCLASSH_FTABLED_OPID1" />
</sourceColumns>
<targetColumns>
<column name="OVCLASSH_FEATID" />
<column name="OPID1" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OPA" colCreator="True" fixedCol="False"  >
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OP_COL_B" colCreator="True" fixedCol="True"  >
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OPID1" colCreator="True" fixedCol="False"  >
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OVCLASSH_FEATID" colCreator="True" fixedCol="False"  >
<column name="OVCLASSH_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="OvClassH.ObjectD"
 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="OverridesA"
 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="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHDA" idColumn="" order="ascending"
 fixedCol="True" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</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="OVCLASSH" 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="Geometric" name="Bounds" description="Bounding box for the feature"
geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="DataB" />
<property xsi:type="Data" name="DataC" />
<property xsi:type="Data" name="DataD" />
<property xsi:type="Data" name="DataE" />
<property xsi:type="Data" name="DataF" />
<property xsi:type="Data" name="DataG" />
<property xsi:type="Data" name="DataH" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Geometric" name="GeomF" />
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Object" name="ObjectB" description=""
 objectType="Value" className="OverridesA:OvOpClassHB" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Object" name="ObjectC" description=""
 objectType="Collection" className="OverridesA:OvOpClassHC" idColumn="" order="ascending"
 fixedCol="True" >
</property>
<property xsi:type="Object" name="ObjectD" description=""
 objectType="Collection" className="OverridesA:OvOpClassHD" idColumn="OPID1" order="ascending"
 fixedCol="True" >
</property>
<property xsi:type="Data" name="RevisionNumber" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="OvClassI" description="a class"
 baseClass="OvClassH" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Base</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OVCLASSH" columnName="CLASSID" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataB" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassB" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataC" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAC" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassC" />
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataD" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_D" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassD" />
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataE" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAE" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassE" />
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataF" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_F" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassF" />
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataG" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAG" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassG" />
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataH" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_H" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_2"/>
</property>
<property xsi:type="Data" name="DataI" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAI" colCreator="True" fixedCol="False"  >
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" 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="OVCLASSH" columnName="FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Geometric" name="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="OV_GEOMCOL_A" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassA" />
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Geometric" name="GeomF" description="a secondary geometric property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="OV_GEOMCOL_F" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassF" />
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Geometric" name="GeomI" description="another secondary geometric property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="GEOMI" colCreator="True" fixedCol="True" >
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH" />
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvClassI.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectA" />
<mappingDefinition xsi:type="Single" prefix="prefixA_prefixA">
<class xsi:type="Class" name="OvClassI.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAAA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectA.ObjectA" />
<mappingDefinition xsi:type="Single" prefix="prefixA_prefixA_prefixA">
<class xsi:type="Class" name="OvClassI.ObjectA.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="REFIXA_PREFIXA_PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA.ObjectA.ObjectA" />
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="REFIXA_PREFIXA_PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA.ObjectA.ObjectA" />
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA.ObjectA" />
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA.ObjectA" />
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA" />
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA" />
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectB" description=""
 objectType="Value" className="OverridesA:OvOpClassHB" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH" />
<mappingDefinition xsi:type="Single" prefix="prefixB">
<class xsi:type="Class" name="OvClassI.ObjectB" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHBA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectB" />
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassI.ObjectB.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_OPC_TABLE_HBA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB.ObjectA" />
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB.ObjectA" />
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB.ObjectA" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OVCLASSH_FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB.ObjectA" />
<column name="OVCLASSH_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="OvClassI.ObjectB.ObjectA"
 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="OverridesA"
 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="OVCLASSH_OPC_TABLE_HBA" description="" pkeyName="PK_OVCLASSH_OPC_TABLE1" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSH_OPC_TABLE_HBA" description="" pkeyName="PK_OVCLASSH_OPC_TABLE1" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXB_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB" />
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXB_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB" />
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHBA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectE" description=""
 objectType="Value" className="OverridesA:OvOpClassIE" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixE">
<class xsi:type="Class" name="OvClassI.ObjectE" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXE_OPA" colCreator="True" fixedCol="False"  >
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXE_OPB" colCreator="True" fixedCol="False"  >
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectF" description=""
 objectType="Collection" className="OverridesA:OvOpClassIF" idColumn="OPID1" order="ascending"
 fixedCol="True" >
<idProperty>
<property xsi:type="Data" name="OpId1" />
</idProperty>
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassI_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassI.ObjectF" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSI_FTABLEF" tblCreator="True" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OvClassI_FeatId" />
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSI_FTABLEF" columnName="OP_PROP_A" colCreator="True" fixedCol="True"  >
<column name="OP_PROP_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSI_FTABLEF" columnName="OPB" colCreator="True" fixedCol="False"  >
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSI_FTABLEF" columnName="OPID1" colCreator="True" fixedCol="False"  >
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassI_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSI_FTABLEF" columnName="PARENTID" colCreator="True" fixedCol="True"  >
<column name="PARENTID" 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="OvClassI.ObjectF"
 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="OverridesA"
 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="OVCLASSI_FTABLEF" description="" pkeyName="PK_OVCLASSI_FTABLEF" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassI_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OP_PROP_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="False" >
</column>
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PARENTID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSI_FTABLEF" description="" pkeyName="PK_OVCLASSI_FTABLEF" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</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="OVCLASSH" columnName="REVISIONNUMBER" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Object" name="ObjectC" description=""
 objectType="Collection" className="OverridesA:OvOpClassHC" idColumn="" order="ascending"
 fixedCol="True" >
<Inherited baseClass="OvClassH" />
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassI.ObjectC" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_FTABLEC" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHCA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectC" />
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvClassI.ObjectC.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_FTABLEC" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectC.ObjectA" />
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectC.ObjectA" />
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="OvClassI.ObjectC.ObjectA"
 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="OverridesA"
 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="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PARENTID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectC" />
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="OP_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectC" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectC" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="PARENTID" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectC" />
<column name="PARENTID" 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="OvClassI.ObjectC"
 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="OverridesA"
 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="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHCA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PARENTID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectD" description=""
 objectType="Collection" className="OverridesA:OvOpClassHD" idColumn="OPID1" order="ascending"
 fixedCol="True" >
<Inherited baseClass="OvClassH" />
<idProperty>
<property xsi:type="Data" name="OpId1" />
</idProperty>
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassI.ObjectD" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_FTABLED" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHDA" idColumn="" order="ascending"
 fixedCol="True" >
<Inherited baseClass="OvClassH.ObjectD" />
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OpId1" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OvOpClassHD_OpId1" />
</targetProperties>
<class xsi:type="Class" name="OvClassI.ObjectD.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="FNESTED_DA" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHDAA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvClassI.ObjectD.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="FNESTED_DA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA.ObjectA" />
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA.ObjectA" />
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="OvClassI.ObjectD.ObjectA.ObjectA"
 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="OverridesA"
 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="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="NESTED_COL_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OVCLASSH_FTABLED_OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="NESTED_COL_A" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="NESTED_COL_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OP_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OVCLASSH_FTABLED_OVCLASSH_F1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvOpClassHD_OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OVCLASSH_FTABLED_OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="OVCLASSH_FTABLED_OPID1" 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="OvClassI.ObjectD.ObjectA"
 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="OverridesA"
 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="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
<target>
<table name="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" />
<column name="OVCLASSH_FTABLED_OPID1" />
</sourceColumns>
<targetColumns>
<column name="OVCLASSH_FEATID" />
<column name="OPID1" />
</targetColumns>
</target>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHDAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OvOpClassHD_OpId1" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="NESTED_COL_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OVCLASSH_FTABLED_OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
<target>
<table name="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" />
<column name="OVCLASSH_FTABLED_OPID1" />
</sourceColumns>
<targetColumns>
<column name="OVCLASSH_FEATID" />
<column name="OPID1" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD" />
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OP_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectD" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OVCLASSH_FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD" />
<column name="OVCLASSH_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="OvClassI.ObjectD"
 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="OverridesA"
 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="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHDA" idColumn="" order="ascending"
 fixedCol="True" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature"
geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="DataB" />
<property xsi:type="Data" name="DataC" />
<property xsi:type="Data" name="DataD" />
<property xsi:type="Data" name="DataE" />
<property xsi:type="Data" name="DataF" />
<property xsi:type="Data" name="DataG" />
<property xsi:type="Data" name="DataH" />
<property xsi:type="Data" name="DataI" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Geometric" name="GeomF" />
<property xsi:type="Geometric" name="GeomI" />
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Object" name="ObjectB" description=""
 objectType="Value" className="OverridesA:OvOpClassHB" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Object" name="ObjectE" description=""
 objectType="Value" className="OverridesA:OvOpClassIE" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Object" name="ObjectF" description=""
 objectType="Collection" className="OverridesA:OvOpClassIF" idColumn="OPID1" order="ascending"
 fixedCol="True" >
</property>
<property xsi:type="Data" name="RevisionNumber" />
<property xsi:type="Object" name="ObjectC" description=""
 objectType="Collection" className="OverridesA:OvOpClassHC" idColumn="" order="ascending"
 fixedCol="True" >
</property>
<property xsi:type="Object" name="ObjectD" description=""
 objectType="Collection" className="OverridesA:OvOpClassHD" idColumn="OPID1" order="ascending"
 fixedCol="True" >
</property>
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Feature" name="OvClassJ" description="a class"
 baseClass="OvClassI" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<geometryProperty>GeomA</geometryProperty>
<tableMapping>Base</tableMapping>
<identityProperties>
<property xsi:type="Data" name="FeatId" />
</identityProperties>
<properties>
<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="OVCLASSH" columnName="CLASSID" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="CLASSID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="DataA" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataB" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassB" />
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataC" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAC" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassC" />
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataD" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_D" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassD" />
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_1"/>
</property>
<property xsi:type="Data" name="DataE" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAE" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassE" />
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataF" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_F" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassF" />
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataG" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAG" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassG" />
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataH" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_H" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<sequence name="OV_SEQ_2"/>
</property>
<property xsi:type="Data" name="DataI" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="DATAI" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassI" />
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="DataJ" description="a data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="OV_COL_J" colCreator="True" fixedCol="True"  >
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" 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="OVCLASSH" columnName="FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassA" />
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Geometric" name="GeomA" description="a geometry property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="OV_GEOMCOL_A" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassA" />
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Geometric" name="GeomF" description="a secondary geometric property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="OV_GEOMCOL_F" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassF" />
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Geometric" name="GeomI" description="another secondary geometric property"
geometricTypes="15" geometryTypes="126912" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="GEOMI" colCreator="False" fixedCol="True" >
<Inherited baseClass="OvClassI" />
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH" />
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvClassJ.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectA" />
<mappingDefinition xsi:type="Single" prefix="prefixA_prefixA">
<class xsi:type="Class" name="OvClassJ.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAAA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectA.ObjectA" />
<mappingDefinition xsi:type="Single" prefix="prefixA_prefixA_prefixA">
<class xsi:type="Class" name="OvClassJ.ObjectA.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="REFIXA_PREFIXA_PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA.ObjectA.ObjectA" />
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="REFIXA_PREFIXA_PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA.ObjectA.ObjectA" />
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA.ObjectA" />
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA.ObjectA" />
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA" />
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectA" />
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectB" description=""
 objectType="Value" className="OverridesA:OvOpClassHB" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH" />
<mappingDefinition xsi:type="Single" prefix="prefixB">
<class xsi:type="Class" name="OvClassJ.ObjectB" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHBA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectB" />
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassJ.ObjectB.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_OPC_TABLE_HBA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB.ObjectA" />
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB.ObjectA" />
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB.ObjectA" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_OPC_TABLE_HBA" columnName="OVCLASSH_FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB.ObjectA" />
<column name="OVCLASSH_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="OvClassJ.ObjectB.ObjectA"
 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="OverridesA"
 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="OVCLASSH_OPC_TABLE_HBA" description="" pkeyName="PK_OVCLASSH_OPC_TABLE1" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSH_OPC_TABLE_HBA" description="" pkeyName="PK_OVCLASSH_OPC_TABLE1" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXB_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB" />
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXB_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectB" />
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHBA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectE" description=""
 objectType="Value" className="OverridesA:OvOpClassIE" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassI" />
<mappingDefinition xsi:type="Single" prefix="prefixE">
<class xsi:type="Class" name="OvClassJ.ObjectE" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXE_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassI.ObjectE" />
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH" columnName="PREFIXE_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassI.ObjectE" />
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" 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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</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="OVCLASSH" columnName="REVISIONNUMBER" colCreator="False" fixedCol="True"  >
<Inherited baseClass="Feature" />
<column name="REVISIONNUMBER" description="" dataType="NUMBER" length="0" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Object" name="ObjectF" description=""
 objectType="Collection" className="OverridesA:OvOpClassIF" idColumn="OPID1" order="ascending"
 fixedCol="True" >
<Inherited baseClass="OvClassI" />
<idProperty>
<property xsi:type="Data" name="OpId1" />
</idProperty>
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassI_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassJ.ObjectF" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSI_FTABLEF" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OvClassI_FeatId" />
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSI_FTABLEF" columnName="OP_PROP_A" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassI.ObjectF" />
<column name="OP_PROP_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSI_FTABLEF" columnName="OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassI.ObjectF" />
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSI_FTABLEF" columnName="OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassI.ObjectF" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassI_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSI_FTABLEF" columnName="PARENTID" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassI.ObjectF" />
<column name="PARENTID" 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="OvClassJ.ObjectF"
 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="OverridesA"
 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="OVCLASSI_FTABLEF" description="" pkeyName="PK_OVCLASSI_FTABLEF" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassI_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OP_PROP_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="False" >
</column>
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PARENTID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSI_FTABLEF" description="" pkeyName="PK_OVCLASSI_FTABLEF" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectC" description=""
 objectType="Collection" className="OverridesA:OvOpClassHC" idColumn="" order="ascending"
 fixedCol="True" >
<Inherited baseClass="OvClassH" />
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassJ.ObjectC" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_FTABLEC" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHCA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectC" />
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvClassJ.ObjectC.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_FTABLEC" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectC.ObjectA" />
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectC.ObjectA" />
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="OvClassJ.ObjectC.ObjectA"
 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="OverridesA"
 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="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PARENTID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectC" />
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="OP_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectC" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectC" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLEC" columnName="PARENTID" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectC" />
<column name="PARENTID" 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="OvClassJ.ObjectC"
 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="OverridesA"
 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="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHCA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PARENTID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH_FTABLEC" description="" pkeyName="PK_OVCLASSH_FTABLEC" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="PARENTID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Object" name="ObjectD" description=""
 objectType="Collection" className="OverridesA:OvOpClassHD" idColumn="OPID1" order="ascending"
 fixedCol="True" >
<Inherited baseClass="OvClassH" />
<idProperty>
<property xsi:type="Data" name="OpId1" />
</idProperty>
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="FeatId" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
</targetProperties>
<class xsi:type="Class" name="OvClassJ.ObjectD" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVCLASSH_FTABLED" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHDA" idColumn="" order="ascending"
 fixedCol="True" >
<Inherited baseClass="OvClassH.ObjectD" />
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OpId1" />
</sourceProperties>
<targetProperties>
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OvOpClassHD_OpId1" />
</targetProperties>
<class xsi:type="Class" name="OvClassJ.ObjectD.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="FNESTED_DA" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHDAA" idColumn="" order="ascending"
 fixedCol="False" >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvClassJ.ObjectD.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="FNESTED_DA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="PREFIXA_OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA.ObjectA" />
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="PREFIXA_OPB" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA.ObjectA" />
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="OvClassJ.ObjectD.ObjectA.ObjectA"
 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="OverridesA"
 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="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="NESTED_COL_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OVCLASSH_FTABLED_OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="NESTED_COL_A" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="NESTED_COL_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OP_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OVCLASSH_FTABLED_OVCLASSH_F1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvOpClassHD_OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="FNESTED_DA" columnName="OVCLASSH_FTABLED_OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD.ObjectA" />
<column name="OVCLASSH_FTABLED_OPID1" 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="OvClassJ.ObjectD.ObjectA"
 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="OverridesA"
 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="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
<target>
<table name="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" />
<column name="OVCLASSH_FTABLED_OPID1" />
</sourceColumns>
<targetColumns>
<column name="OVCLASSH_FEATID" />
<column name="OPID1" />
</targetColumns>
</target>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHDAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<property xsi:type="Data" name="OvOpClassHD_OpId1" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="NESTED_COL_A" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="OVCLASSH_FTABLED_OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="FNESTED_DA" description="" pkeyName="PK_FNESTED_DA" >
<target>
<table name="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<sourceColumns>
<column name="OVCLASSH_FTABLED_OVCLASSH_F1" />
<column name="OVCLASSH_FTABLED_OPID1" />
</sourceColumns>
<targetColumns>
<column name="OVCLASSH_FEATID" />
<column name="OPID1" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OPA" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD" />
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OP_COL_B" colCreator="False" fixedCol="True"  >
<Inherited baseClass="OvClassH.ObjectD" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OPID1" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</property>
<property xsi:type="Data" name="OvClassH_FeatId" description="id"
 dataType="int64" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVCLASSH_FTABLED" columnName="OVCLASSH_FEATID" colCreator="False" fixedCol="False"  >
<Inherited baseClass="OvClassH.ObjectD" />
<column name="OVCLASSH_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="OvClassJ.ObjectD"
 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="OverridesA"
 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="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHDA" idColumn="" order="ascending"
 fixedCol="True" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<property xsi:type="Data" name="OvClassH_FeatId" />
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OVCLASSH_FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OVCLASSH_FTABLED" description="" pkeyName="PK_OVCLASSH_FTABLED" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="OVCLASSH_FEATID" />
</sourceColumns>
<targetColumns>
<column name="FEATID" />
</targetColumns>
</target>
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Geometric" name="Bounds" description="Bounding box for the feature"
geometricTypes="4" geometryTypes="84224" hasElevation="False" hasMeasure="False"
 tableName="OVCLASSH" columnName="n/a" colCreator="False" fixedCol="False" >
<Inherited baseClass="Feature" />
</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="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="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="ClassId" />
<property xsi:type="Data" name="DataA" />
<property xsi:type="Data" name="DataB" />
<property xsi:type="Data" name="DataC" />
<property xsi:type="Data" name="DataD" />
<property xsi:type="Data" name="DataE" />
<property xsi:type="Data" name="DataF" />
<property xsi:type="Data" name="DataG" />
<property xsi:type="Data" name="DataH" />
<property xsi:type="Data" name="DataI" />
<property xsi:type="Data" name="DataJ" />
<property xsi:type="Data" name="FeatId" />
<property xsi:type="Geometric" name="GeomA" />
<property xsi:type="Geometric" name="GeomF" />
<property xsi:type="Geometric" name="GeomI" />
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Object" name="ObjectB" description=""
 objectType="Value" className="OverridesA:OvOpClassHB" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Object" name="ObjectE" description=""
 objectType="Value" className="OverridesA:OvOpClassIE" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="RevisionNumber" />
<property xsi:type="Object" name="ObjectF" description=""
 objectType="Collection" className="OverridesA:OvOpClassIF" idColumn="OPID1" order="ascending"
 fixedCol="True" >
</property>
<property xsi:type="Object" name="ObjectC" description=""
 objectType="Collection" className="OverridesA:OvOpClassHC" idColumn="" order="ascending"
 fixedCol="True" >
</property>
<property xsi:type="Object" name="ObjectD" description=""
 objectType="Collection" className="OverridesA:OvOpClassHD" idColumn="OPID1" order="ascending"
 fixedCol="True" >
</property>
<column name="OV_COL_H" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAG" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_F" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_F" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAE" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_D" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="DATAC" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="FEATID" description="" dataType="NUMBER" length="20" scale="0" nullable="False" >
</column>
<column name="DATAA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_GEOMCOL_A" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="CLASSID" 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="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="REFIXA_PREFIXA_PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXB_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="GEOMI" description="" dataType="MDSYS.SDO_GEOMETRY" length="0" scale="0" nullable="True" >
</column>
<column name="DATAI" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXE_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OV_COL_J" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
<target>
<table name="OVCLASSH" description="" pkeyName="PK_OVCLASSH" 
 tablespace="SYSTEM" >
</table>
<sourceColumns>
<column name="CLASSID" />
</sourceColumns>
<targetColumns>
<column name="CLASSID" />
</targetColumns>
</target>
</table>
</tables>
</class>
<class xsi:type="Class" name="OvOpClassHA" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_HA" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvOpClassHA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_HA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAAA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA_prefixA">
<class xsi:type="Class" name="OvOpClassHA.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_HA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HA" columnName="PREFIXA_PREFIXA_OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HA" columnName="PREFIXA_PREFIXA_OPB" 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="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>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HA" columnName="PREFIXA_OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HA" columnName="PREFIXA_OPB" 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="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>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HA" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HA" columnName="OPB" 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="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="OvOpClassHAA" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_HAA" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHAAA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvOpClassHAA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_HAA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HAA" columnName="PREFIXA_OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HAA" columnName="PREFIXA_OPB" 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="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>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HAA" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HAA" columnName="OPB" 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="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="OvOpClassHAAA" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_HAAA" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HAAA" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HAAA" columnName="OPB" 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="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="OvOpClassHB" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_HB" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHBA" idColumn="" order="ascending"
 fixedCol="True" >
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
</sourceProperties>
<targetProperties>
</targetProperties>
<class xsi:type="Class" name="OvOpClassHB.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVOPCLASSHB_FTABLEA" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVOPCLASSHB_FTABLEA" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVOPCLASSHB_FTABLEA" columnName="OPB" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVOPCLASSHB_FTABLEA" columnName="OPID1" 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="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>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HB" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HB" columnName="OPB" 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="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="OvOpClassHBA" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPC_TABLE_HBA" tblCreator="True" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HBA" columnName="OPA" colCreator="True" fixedCol="False"  >
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HBA" columnName="OPB" colCreator="True" fixedCol="False"  >
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HBA" columnName="OPID1" colCreator="True" fixedCol="False"  >
<column name="OPID1" 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="OvOpClassHBA"
 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="OverridesA"
 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="OPC_TABLE_HBA" description="" pkeyName="PK_OPC_TABLE_HBA" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<column name="OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
</table>
<tables>
<table name="OPC_TABLE_HBA" description="" pkeyName="PK_OPC_TABLE_HBA" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
<class xsi:type="Class" name="OvOpClassHC" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPC_TABLE_HC" tblCreator="True" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHCA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvOpClassHC.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OPC_TABLE_HC" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HC" columnName="PREFIXA_OPA" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HC" columnName="PREFIXA_OPB" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="OvOpClassHC.ObjectA"
 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="OverridesA"
 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="OPC_TABLE_HC" description="" pkeyName="PK_OPC_TABLE_HC" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OPC_TABLE_HC" description="" pkeyName="PK_OPC_TABLE_HC" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HC" columnName="OPA" colCreator="True" fixedCol="False"  >
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HC" columnName="OP_COL_B" colCreator="True" fixedCol="True"  >
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HC" columnName="OPID1" colCreator="True" fixedCol="False"  >
<column name="OPID1" 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="OvOpClassHC"
 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="OverridesA"
 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="OPC_TABLE_HC" description="" pkeyName="PK_OPC_TABLE_HC" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHCA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OPC_TABLE_HC" description="" pkeyName="PK_OPC_TABLE_HC" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
<class xsi:type="Class" name="OvOpClassHCA" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_HCA" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HCA" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HCA" columnName="OPB" 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="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="OvOpClassHD" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPC_TABLE_HD" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Collection" className="OverridesA:OvOpClassHDA" idColumn="" order="ascending"
 fixedCol="True" >
<mappingDefinition xsi:type="Concrete" >
<sourceProperties>
</sourceProperties>
<targetProperties>
</targetProperties>
<class xsi:type="Class" name="OvOpClassHD.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVOPCLASSHD_FTABLEA" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHDAA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvOpClassHD.ObjectA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OVOPCLASSHD_FTABLEA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVOPCLASSHD_FTABLEA" columnName="PREFIXA_OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVOPCLASSHD_FTABLEA" columnName="PREFIXA_OPB" 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="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>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVOPCLASSHD_FTABLEA" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OVOPCLASSHD_FTABLEA" columnName="OP_COL_B" colCreator="False" fixedCol="True"  >
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OVOPCLASSHD_FTABLEA" columnName="OPID1" 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="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>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HD" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HD" columnName="op_col_b" colCreator="False" fixedCol="True"  >
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HD" columnName="OPID1" 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="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="OvOpClassHDA" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPC_TABLE_HDA" tblCreator="True" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
<property xsi:type="Data" name="OpId1" />
</identityProperties>
<properties>
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHDAA" idColumn="" order="ascending"
 fixedCol="False" >
<mappingDefinition xsi:type="Single" prefix="prefixA">
<class xsi:type="Class" name="OvOpClassHDA.ObjectA" description="Autogenerated Object Property Class"
 baseClass="" abstract="False"
 tableName="OPC_TABLE_HDA" tblCreator="False" fixedTbl="False" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HDA" columnName="PREFIXA_OPA" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HDA" columnName="PREFIXA_OPB" colCreator="True" fixedCol="False"  >
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" 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="OvOpClassHDA.ObjectA"
 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="OverridesA"
 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="OPC_TABLE_HDA" description="" pkeyName="PK_OPC_TABLE_HDA" 
 tablespace="SYSTEM" >
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OPC_TABLE_HDA" description="" pkeyName="PK_OPC_TABLE_HDA" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
</mappingDefinition>
</property>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HDA" columnName="OPA" colCreator="True" fixedCol="False"  >
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HDA" columnName="OP_COL_B" colCreator="True" fixedCol="True"  >
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_HDA" columnName="OPID1" colCreator="True" fixedCol="False"  >
<column name="OPID1" 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="OvOpClassHDA"
 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="OverridesA"
 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="OPC_TABLE_HDA" description="" pkeyName="PK_OPC_TABLE_HDA" 
 tablespace="SYSTEM" >
<property xsi:type="Object" name="ObjectA" description=""
 objectType="Value" className="OverridesA:OvOpClassHDAA" idColumn="" order="ascending"
 fixedCol="False" >
</property>
<property xsi:type="Data" name="OpA" />
<property xsi:type="Data" name="OpB" />
<property xsi:type="Data" name="OpId1" />
<column name="OP_COL_B" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="OPID1" description="" dataType="NUMBER" length="10" scale="0" nullable="False" >
</column>
<column name="PREFIXA_OPA" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
<column name="PREFIXA_OPB" description="" dataType="NVARCHAR2" length="10" scale="0" nullable="True" >
</column>
</table>
<tables>
<table name="OPC_TABLE_HDA" description="" pkeyName="PK_OPC_TABLE_HDA" 
 tablespace="SYSTEM" >
</table>
<table name="F_CLASSDEFINITION" description="" pkeyName="" >
</table>
</tables>
</class>
<class xsi:type="Class" name="OvOpClassHDAA" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_HDAA" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HDAA" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_HDAA" columnName="OPB" 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="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="OvOpClassIE" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPS_TABLE_IE" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_IE" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPS_TABLE_IE" columnName="OPB" 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="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="OvOpClassIF" description="an object property class"
 baseClass="" abstract="False"
 tableName="OPC_TABLE_IF" tblCreator="False" fixedTbl="True" >
<tableMapping>Concrete</tableMapping>
<identityProperties>
</identityProperties>
<properties>
<property xsi:type="Data" name="OpA" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_IF" columnName="OPA" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpB" description="first data property"
 dataType="string" length="10" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="True" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_IF" columnName="OPB" colCreator="False" fixedCol="False"  >
</property>
<property xsi:type="Data" name="OpId1" description="object property id property"
 dataType="int32" length="0" precision="0" scale="0"
 readOnly="False" featId="False" system="False" nullable="False" autogenerated="False" defaultValue=""
 tableName="OPC_TABLE_IF" columnName="OPID1" 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="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 >
</schemas>
