<?xml version="1.0"?>
<xsd:schema targetNamespace="/mt/apps/gpms/ISO19110Schema/InheritanceRelation.xsd"
xmlns:fta ="/mt/apps/gpms/ISO19110Schema/featureType"
>

<xsd:import namespace="/mt/apps/gpms/ISO19110Schema/featureTypeA.xsd">

<xsd:complexType name="InheritanceRelation">

<xsd:element name="inheritsFrom"  minOccurs="0" maxOccurs="unbounded">
<xsd:element name="gfc:FC_InheritanceRelation">

<xsd:element name="gfc:name" minOccurs="0">
<xsd:element name="gco:CharacterString"/>
</xsd:element> <!-- gfc:name -->

<xsd:element name="gfc:description">
<xsd:element name="gco:CharacterString"/>
</xsd:element> <!-- gfc:description -->

<xsd:element name="gfc:uniqueInstance">
<xsd:element name="gco:Boolean">
<xsd:simpleType>
<xsd:enumeration value="false"/>
<xsd:enumeration value="true"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="0"/>
</xsd:simpleType>
</xsd:element> <!-- gco:Boolean -->
</xsd:element> <!-- gfc:uniqueInstance -->


<!-- recall feature type -->
<xsd:element name="subtype">
<xsd:choice>
<xsd:element name="FC_FeatureType" type="fta:featureTypeA">

</xsd:choice>
</xsd:element>










</xsd:element> <!-- gfc:FC_InheritanceRelation -->
</xsd:element> <!-- inheritsFrom --> 
</xsd:complexType>
</xsd:schema>
