<?xml version=“1.0” encoding=“utf-8”?> <ormRoot:ORM2 xmlns:orm=“schemas.neumont.edu/ORM/2006-04/ORMCore” xmlns:ormDiagram=“schemas.neumont.edu/ORM/2006-04/ORMDiagram” xmlns:oial=“schemas.neumont.edu/ORM/Abstraction/2007-06/Core” xmlns:odt=“schemas.neumont.edu/ORM/Abstraction/2007-06/DataTypes/Core” xmlns:rcd=“schemas.neumont.edu/ORM/Relational/2007-06/ConceptualDatabase” xmlns:ddt=“schemas.orm.net/DIL/DILDT” xmlns:ormtooial=“schemas.neumont.edu/ORM/Bridge/2007-06/ORMToORMAbstraction” xmlns:oialtocdb=“schemas.neumont.edu/ORM/Bridge/2007-06/ORMAbstractionToConceptualDatabase” xmlns:ormRoot=“schemas.neumont.edu/ORM/2006-04/ORMRoot”>

<orm:ORMModel id="_18AC32DD-22C6-4DE0-B4D8-07667C987DAE" Name="MultipleSubtyping">
        <orm:Objects>
                <orm:EntityType id="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" Name="Person" _ReferenceMode="Name">
                        <orm:PlayedRoles>
                                <orm:Role ref="_B9CB69F0-7A53-420C-8AD3-0CF3540BB9C0" />
                                <orm:SupertypeMetaRole ref="_5879E1A3-73AB-4097-8BE4-03D231F2439A" />
                                <orm:SupertypeMetaRole ref="_B04F9FC4-D2C5-4D2B-AC83-C11699F9794A" />
                                <orm:SupertypeMetaRole ref="_3B66A4CF-EB3C-402F-AE89-917B47534CDF" />
                                <orm:SupertypeMetaRole ref="_09AF566D-EADA-43DD-85EE-DA559A8F817A" />
                                <orm:SupertypeMetaRole ref="_D5A9AD13-1794-4C17-AAA9-DEEE076BD0F7" />
                        </orm:PlayedRoles>
                        <orm:PreferredIdentifier ref="_0FC24DEB-FA99-422F-9A95-2CBD48864B62" />
                </orm:EntityType>
                <orm:ValueType id="_731B08E4-4ACF-49C1-863E-15476C55784B" Name="Person Name">
                        <orm:PlayedRoles>
                                <orm:Role ref="_0AED5780-E8C3-4A5A-A89F-8A7C272ABF47" />
                        </orm:PlayedRoles>
                        <orm:ConceptualDataType id="_8E44EB02-0FF3-4D31-8E27-805057865252" ref="_D6615F58-4CA7-4E05-B6EA-62B054F1D9F7" Scale="0" Length="0" />
                </orm:ValueType>
                <orm:EntityType id="_D872D3E1-BEA6-4827-9868-8FC0940AD001" Name="Child" _ReferenceMode="">
                        <orm:PlayedRoles>
                                <orm:SubtypeMetaRole ref="_E3218F5E-0A3F-4CD4-93A4-7417051BC53D" />
                        </orm:PlayedRoles>
                </orm:EntityType>
                <orm:EntityType id="_5F841DFF-55B5-443C-94E3-A159AB2E701B" Name="Teenager" _ReferenceMode="">
                        <orm:PlayedRoles>
                                <orm:SubtypeMetaRole ref="_EB37E672-CD6E-47A3-BF4A-7F76CA8A8CB0" />
                        </orm:PlayedRoles>
                </orm:EntityType>
                <orm:EntityType id="_BACF801F-99F6-46B5-8712-E53F943D0D08" Name="Adult" _ReferenceMode="">
                        <orm:PlayedRoles>
                                <orm:SubtypeMetaRole ref="_35B293FC-99FB-49B2-93C2-AB9ED9A49C6D" />
                        </orm:PlayedRoles>
                </orm:EntityType>
                <orm:EntityType id="_1E38A26F-5B4E-4854-BB2A-E9CBE8CD9FD6" Name="Male" _ReferenceMode="">
                        <orm:PlayedRoles>
                                <orm:SubtypeMetaRole ref="_72418F19-E2ED-4C60-B54B-3E4D007EF500" />
                        </orm:PlayedRoles>
                </orm:EntityType>
                <orm:EntityType id="_517CADE9-0005-4BF6-9425-B9C87D583939" Name="Female" _ReferenceMode="">
                        <orm:PlayedRoles>
                                <orm:SubtypeMetaRole ref="_686FC6B2-C952-49F6-B115-F52B3CF0D89A" />
                        </orm:PlayedRoles>
                </orm:EntityType>
        </orm:Objects>
        <orm:Facts>
                <orm:Fact id="_AB04F37D-76E1-4532-BE85-18F21A1CFFC1" _Name="PersonHasPersonName">
                        <orm:FactRoles>
                                <orm:Role id="_B9CB69F0-7A53-420C-8AD3-0CF3540BB9C0" _IsMandatory="true" _Multiplicity="ZeroToOne" Name="">
                                        <orm:RolePlayer ref="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" />
                                </orm:Role>
                                <orm:Role id="_0AED5780-E8C3-4A5A-A89F-8A7C272ABF47" _IsMandatory="false" _Multiplicity="ExactlyOne" Name="">
                                        <orm:RolePlayer ref="_731B08E4-4ACF-49C1-863E-15476C55784B" />
                                </orm:Role>
                        </orm:FactRoles>
                        <orm:ReadingOrders>
                                <orm:ReadingOrder id="_F1393160-B8D7-4A26-AD69-7DC73F560F1E">
                                        <orm:Readings>
                                                <orm:Reading id="_AEC74B2F-33B7-4D30-B2F1-924AF228B93E">
                                                        <orm:Data>{0} has {1}</orm:Data>
                                                        <orm:ExpandedData>
                                                                <orm:RoleText RoleIndex="0" FollowingText=" has " />
                                                        </orm:ExpandedData>
                                                </orm:Reading>
                                        </orm:Readings>
                                        <orm:RoleSequence>
                                                <orm:Role ref="_B9CB69F0-7A53-420C-8AD3-0CF3540BB9C0" />
                                                <orm:Role ref="_0AED5780-E8C3-4A5A-A89F-8A7C272ABF47" />
                                        </orm:RoleSequence>
                                </orm:ReadingOrder>
                                <orm:ReadingOrder id="_47BC3649-AED1-48CE-BEF3-63F53E0877DC">
                                        <orm:Readings>
                                                <orm:Reading id="_94F50B93-3C34-4174-86C4-384463641BC4">
                                                        <orm:Data>{0} is of {1}</orm:Data>
                                                        <orm:ExpandedData>
                                                                <orm:RoleText RoleIndex="0" FollowingText=" is of " />
                                                        </orm:ExpandedData>
                                                </orm:Reading>
                                        </orm:Readings>
                                        <orm:RoleSequence>
                                                <orm:Role ref="_0AED5780-E8C3-4A5A-A89F-8A7C272ABF47" />
                                                <orm:Role ref="_B9CB69F0-7A53-420C-8AD3-0CF3540BB9C0" />
                                        </orm:RoleSequence>
                                </orm:ReadingOrder>
                        </orm:ReadingOrders>
                        <orm:InternalConstraints>
                                <orm:UniquenessConstraint ref="_0FC24DEB-FA99-422F-9A95-2CBD48864B62" />
                                <orm:UniquenessConstraint ref="_8DD9D83A-A2ED-44A3-9931-90485FC5EED6" />
                                <orm:MandatoryConstraint ref="_55F4418E-E970-4CBE-BD0F-3C186AF7D2AB" />
                        </orm:InternalConstraints>
                </orm:Fact>
                <orm:SubtypeFact id="_4DF4B557-0F17-42CE-913F-AA06236FED5D" _Name="ChildIsASubtypeOfPerson" PreferredIdentificationPath="true">
                        <orm:FactRoles>
                                <orm:SubtypeMetaRole id="_E3218F5E-0A3F-4CD4-93A4-7417051BC53D" _IsMandatory="true" _Multiplicity="ZeroToOne" Name="">
                                        <orm:RolePlayer ref="_D872D3E1-BEA6-4827-9868-8FC0940AD001" />
                                </orm:SubtypeMetaRole>
                                <orm:SupertypeMetaRole id="_5879E1A3-73AB-4097-8BE4-03D231F2439A" _IsMandatory="false" _Multiplicity="ExactlyOne" Name="">
                                        <orm:RolePlayer ref="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" />
                                </orm:SupertypeMetaRole>
                        </orm:FactRoles>
                        <orm:InternalConstraints>
                                <orm:MandatoryConstraint ref="_E535D832-51EC-42B5-BD1E-8C59FA3818A2" />
                                <orm:UniquenessConstraint ref="_DEDE35A4-770D-45B8-B85C-C8EE2D993156" />
                                <orm:UniquenessConstraint ref="_DEBD2DE9-50DB-4B13-9F86-720766E4628E" />
                        </orm:InternalConstraints>
                </orm:SubtypeFact>
                <orm:SubtypeFact id="_58E127F6-15E6-4A58-83FD-0E8F42A8DC46" _Name="TeenagerIsASubtypeOfPerson" PreferredIdentificationPath="true">
                        <orm:FactRoles>
                                <orm:SubtypeMetaRole id="_EB37E672-CD6E-47A3-BF4A-7F76CA8A8CB0" _IsMandatory="true" _Multiplicity="ZeroToOne" Name="">
                                        <orm:RolePlayer ref="_5F841DFF-55B5-443C-94E3-A159AB2E701B" />
                                </orm:SubtypeMetaRole>
                                <orm:SupertypeMetaRole id="_B04F9FC4-D2C5-4D2B-AC83-C11699F9794A" _IsMandatory="false" _Multiplicity="ExactlyOne" Name="">
                                        <orm:RolePlayer ref="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" />
                                </orm:SupertypeMetaRole>
                        </orm:FactRoles>
                        <orm:InternalConstraints>
                                <orm:MandatoryConstraint ref="_DAD7E71F-5C1F-45E3-B480-EC7C346FC6BA" />
                                <orm:UniquenessConstraint ref="_3B78A3CE-B22C-486C-9CD8-EEEEB68B471D" />
                                <orm:UniquenessConstraint ref="_CC90BF0E-60D4-4CDB-BC74-18ED532ACF84" />
                        </orm:InternalConstraints>
                </orm:SubtypeFact>
                <orm:SubtypeFact id="_EC076B96-0253-4D39-8A0E-03C7C3F64AE6" _Name="AdultIsASubtypeOfPerson" PreferredIdentificationPath="true">
                        <orm:FactRoles>
                                <orm:SubtypeMetaRole id="_35B293FC-99FB-49B2-93C2-AB9ED9A49C6D" _IsMandatory="true" _Multiplicity="ZeroToOne" Name="">
                                        <orm:RolePlayer ref="_BACF801F-99F6-46B5-8712-E53F943D0D08" />
                                </orm:SubtypeMetaRole>
                                <orm:SupertypeMetaRole id="_3B66A4CF-EB3C-402F-AE89-917B47534CDF" _IsMandatory="false" _Multiplicity="ExactlyOne" Name="">
                                        <orm:RolePlayer ref="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" />
                                </orm:SupertypeMetaRole>
                        </orm:FactRoles>
                        <orm:InternalConstraints>
                                <orm:MandatoryConstraint ref="_E29D5D55-5F05-4097-943F-1C4C3F431FBE" />
                                <orm:UniquenessConstraint ref="_CE9B649D-BA4C-48AF-9C1A-7D478E79925C" />
                                <orm:UniquenessConstraint ref="_25BB50D4-1638-4AB5-9E28-492F9C184924" />
                        </orm:InternalConstraints>
                </orm:SubtypeFact>
                <orm:SubtypeFact id="_D413EE26-B4E8-483F-81E5-114205A97EAA" _Name="MaleIsASubtypeOfPerson" PreferredIdentificationPath="true">
                        <orm:FactRoles>
                                <orm:SubtypeMetaRole id="_72418F19-E2ED-4C60-B54B-3E4D007EF500" _IsMandatory="true" _Multiplicity="ZeroToOne" Name="">
                                        <orm:RolePlayer ref="_1E38A26F-5B4E-4854-BB2A-E9CBE8CD9FD6" />
                                </orm:SubtypeMetaRole>
                                <orm:SupertypeMetaRole id="_09AF566D-EADA-43DD-85EE-DA559A8F817A" _IsMandatory="false" _Multiplicity="ExactlyOne" Name="">
                                        <orm:RolePlayer ref="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" />
                                </orm:SupertypeMetaRole>
                        </orm:FactRoles>
                        <orm:InternalConstraints>
                                <orm:MandatoryConstraint ref="_79FF5BF5-4562-4112-B4B7-C868D5DEEA96" />
                                <orm:UniquenessConstraint ref="_006BE896-EB71-49E1-BD46-5DE801D8C039" />
                                <orm:UniquenessConstraint ref="_2D0F4B72-6C5D-4119-A284-9C2F1D971A12" />
                        </orm:InternalConstraints>
                </orm:SubtypeFact>
                <orm:SubtypeFact id="_8EB0F7AC-C86E-46CE-84DD-0B6FDE635847" _Name="FemaleIsASubtypeOfPerson" PreferredIdentificationPath="true">
                        <orm:FactRoles>
                                <orm:SubtypeMetaRole id="_686FC6B2-C952-49F6-B115-F52B3CF0D89A" _IsMandatory="true" _Multiplicity="ZeroToOne" Name="">
                                        <orm:RolePlayer ref="_517CADE9-0005-4BF6-9425-B9C87D583939" />
                                </orm:SubtypeMetaRole>
                                <orm:SupertypeMetaRole id="_D5A9AD13-1794-4C17-AAA9-DEEE076BD0F7" _IsMandatory="false" _Multiplicity="ExactlyOne" Name="">
                                        <orm:RolePlayer ref="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" />
                                </orm:SupertypeMetaRole>
                        </orm:FactRoles>
                        <orm:InternalConstraints>
                                <orm:MandatoryConstraint ref="_9CF844F0-03A0-4FA5-B9D8-6456DC3010E4" />
                                <orm:UniquenessConstraint ref="_F9248802-8E47-4F91-96C7-C5D7272CB7EC" />
                                <orm:UniquenessConstraint ref="_A9BDC21F-A0E7-4267-B59E-774A3F09C739" />
                        </orm:InternalConstraints>
                </orm:SubtypeFact>
        </orm:Facts>
        <orm:Constraints>
                <orm:UniquenessConstraint id="_0FC24DEB-FA99-422F-9A95-2CBD48864B62" Name="InternalUniquenessConstraint1" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_07D55CA5-3777-468F-8929-4A11B0FDC97D" ref="_0AED5780-E8C3-4A5A-A89F-8A7C272ABF47" />
                        </orm:RoleSequence>
                        <orm:PreferredIdentifierFor ref="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" />
                </orm:UniquenessConstraint>
                <orm:UniquenessConstraint id="_8DD9D83A-A2ED-44A3-9931-90485FC5EED6" Name="InternalUniquenessConstraint2" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_4332D6BC-C4E3-4F31-BB6B-7ADBDA78DE80" ref="_B9CB69F0-7A53-420C-8AD3-0CF3540BB9C0" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:MandatoryConstraint id="_55F4418E-E970-4CBE-BD0F-3C186AF7D2AB" Name="SimpleMandatoryConstraint1" IsSimple="true">
                        <orm:RoleSequence>
                                <orm:Role id="_480AECFF-81A9-4EC1-85DE-6E24D0DDDE8B" ref="_B9CB69F0-7A53-420C-8AD3-0CF3540BB9C0" />
                        </orm:RoleSequence>
                </orm:MandatoryConstraint>
                <orm:MandatoryConstraint id="_5F41299A-CC9A-4591-9EA6-8E2D9E579C61" Name="ImpliedMandatoryConstraint1" IsImplied="true">
                        <orm:RoleSequence>
                                <orm:Role id="_8E6343B9-6D2D-4970-98F9-ECF525812BA8" ref="_0AED5780-E8C3-4A5A-A89F-8A7C272ABF47" />
                        </orm:RoleSequence>
                        <orm:ImpliedByObjectType ref="_731B08E4-4ACF-49C1-863E-15476C55784B" />
                </orm:MandatoryConstraint>
                <orm:MandatoryConstraint id="_E535D832-51EC-42B5-BD1E-8C59FA3818A2" Name="SimpleMandatoryConstraint2" IsSimple="true">
                        <orm:RoleSequence>
                                <orm:Role id="_B25998D5-790F-4F4E-9B74-993B7293EEE6" ref="_E3218F5E-0A3F-4CD4-93A4-7417051BC53D" />
                        </orm:RoleSequence>
                </orm:MandatoryConstraint>
                <orm:UniquenessConstraint id="_DEDE35A4-770D-45B8-B85C-C8EE2D993156" Name="InternalUniquenessConstraint3" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_7606B0EE-38F0-48A3-AC59-0C3E45F757EA" ref="_E3218F5E-0A3F-4CD4-93A4-7417051BC53D" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:UniquenessConstraint id="_DEBD2DE9-50DB-4B13-9F86-720766E4628E" Name="InternalUniquenessConstraint4" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_2DEB218E-96BC-4165-AF45-1D8FE2B61CAB" ref="_5879E1A3-73AB-4097-8BE4-03D231F2439A" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:MandatoryConstraint id="_DAD7E71F-5C1F-45E3-B480-EC7C346FC6BA" Name="SimpleMandatoryConstraint3" IsSimple="true">
                        <orm:RoleSequence>
                                <orm:Role id="_71DA4ADF-7629-4E1E-8ABB-D7D44BD58012" ref="_EB37E672-CD6E-47A3-BF4A-7F76CA8A8CB0" />
                        </orm:RoleSequence>
                </orm:MandatoryConstraint>
                <orm:UniquenessConstraint id="_3B78A3CE-B22C-486C-9CD8-EEEEB68B471D" Name="InternalUniquenessConstraint5" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_12F7474C-0922-4CA6-8431-A0B5B9550FB1" ref="_EB37E672-CD6E-47A3-BF4A-7F76CA8A8CB0" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:UniquenessConstraint id="_CC90BF0E-60D4-4CDB-BC74-18ED532ACF84" Name="InternalUniquenessConstraint6" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_07A138F3-5167-405E-AA1A-B3A6498A0028" ref="_B04F9FC4-D2C5-4D2B-AC83-C11699F9794A" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:MandatoryConstraint id="_E29D5D55-5F05-4097-943F-1C4C3F431FBE" Name="SimpleMandatoryConstraint4" IsSimple="true">
                        <orm:RoleSequence>
                                <orm:Role id="_1C5BCAD7-F343-4682-B1B9-BC1FA4143EA6" ref="_35B293FC-99FB-49B2-93C2-AB9ED9A49C6D" />
                        </orm:RoleSequence>
                </orm:MandatoryConstraint>
                <orm:UniquenessConstraint id="_CE9B649D-BA4C-48AF-9C1A-7D478E79925C" Name="InternalUniquenessConstraint7" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_98F513F7-0017-411F-AB48-50807C91CDC9" ref="_35B293FC-99FB-49B2-93C2-AB9ED9A49C6D" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:UniquenessConstraint id="_25BB50D4-1638-4AB5-9E28-492F9C184924" Name="InternalUniquenessConstraint8" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_9BD998C4-DB22-4FB3-B405-13FCE995F477" ref="_3B66A4CF-EB3C-402F-AE89-917B47534CDF" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:MandatoryConstraint id="_E8820A23-EB00-4825-A3E8-37289CD58990" Name="InclusiveOrConstraint1">
                        <orm:RoleSequence>
                                <orm:Role id="_A99C8BC7-CDC5-4823-8D3F-EAF5186B37BF" ref="_5879E1A3-73AB-4097-8BE4-03D231F2439A" />
                                <orm:Role id="_83DC81D7-21F2-49CB-AB6E-1B8446CF13B8" ref="_B04F9FC4-D2C5-4D2B-AC83-C11699F9794A" />
                                <orm:Role id="_A6842900-CED6-4CCF-9B4A-2507F4EFA04A" ref="_3B66A4CF-EB3C-402F-AE89-917B47534CDF" />
                        </orm:RoleSequence>
                        <orm:ExclusiveOrExclusionConstraint ref="_4D1A5B59-E0FB-4258-9681-29C3BFC319F9" />
                </orm:MandatoryConstraint>
                <orm:MandatoryConstraint id="_79FF5BF5-4562-4112-B4B7-C868D5DEEA96" Name="SimpleMandatoryConstraint5" IsSimple="true">
                        <orm:RoleSequence>
                                <orm:Role id="_209A2A9C-EA02-4E68-8F5D-36E19BC06395" ref="_72418F19-E2ED-4C60-B54B-3E4D007EF500" />
                        </orm:RoleSequence>
                </orm:MandatoryConstraint>
                <orm:UniquenessConstraint id="_006BE896-EB71-49E1-BD46-5DE801D8C039" Name="InternalUniquenessConstraint9" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_2F08E61F-97B2-4ABA-B882-F05B530364A1" ref="_72418F19-E2ED-4C60-B54B-3E4D007EF500" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:UniquenessConstraint id="_2D0F4B72-6C5D-4119-A284-9C2F1D971A12" Name="InternalUniquenessConstraint10" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_68C23256-CEB9-478C-AF73-93B583C22537" ref="_09AF566D-EADA-43DD-85EE-DA559A8F817A" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:MandatoryConstraint id="_9CF844F0-03A0-4FA5-B9D8-6456DC3010E4" Name="SimpleMandatoryConstraint6" IsSimple="true">
                        <orm:RoleSequence>
                                <orm:Role id="_08395E30-7122-4D92-B912-8A54E4A96AA5" ref="_686FC6B2-C952-49F6-B115-F52B3CF0D89A" />
                        </orm:RoleSequence>
                </orm:MandatoryConstraint>
                <orm:UniquenessConstraint id="_F9248802-8E47-4F91-96C7-C5D7272CB7EC" Name="InternalUniquenessConstraint11" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_00243F76-E9A7-436A-B8AD-D8B1F6A8C90D" ref="_686FC6B2-C952-49F6-B115-F52B3CF0D89A" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:UniquenessConstraint id="_A9BDC21F-A0E7-4267-B59E-774A3F09C739" Name="InternalUniquenessConstraint12" IsInternal="true">
                        <orm:RoleSequence>
                                <orm:Role id="_E9B2BD75-48AD-43BB-9B63-8AD156008271" ref="_D5A9AD13-1794-4C17-AAA9-DEEE076BD0F7" />
                        </orm:RoleSequence>
                </orm:UniquenessConstraint>
                <orm:MandatoryConstraint id="_E41D1C80-FE7A-4855-A0E4-123785B2623F" Name="InclusiveOrConstraint2">
                        <orm:RoleSequence>
                                <orm:Role id="_CB8FA6FE-C2C0-4A24-B361-24EE2DEFD943" ref="_09AF566D-EADA-43DD-85EE-DA559A8F817A" />
                                <orm:Role id="_EC4000BA-8A2F-4786-B996-375168896354" ref="_D5A9AD13-1794-4C17-AAA9-DEEE076BD0F7" />
                        </orm:RoleSequence>
                        <orm:ExclusiveOrExclusionConstraint ref="_A95D1807-CF85-43EA-9E8C-D75EDB5EB3B9" />
                </orm:MandatoryConstraint>
                <orm:ExclusionConstraint id="_4D1A5B59-E0FB-4258-9681-29C3BFC319F9" Name="ExclusiveOrConstraint1">
                        <orm:RoleSequences>
                                <orm:RoleSequence id="_43ABEFCB-2FE7-4141-933F-C2C6520D5785">
                                        <orm:Role id="_3CD68B4F-D591-4803-8B6C-0770DF5397AF" ref="_5879E1A3-73AB-4097-8BE4-03D231F2439A" />
                                </orm:RoleSequence>
                                <orm:RoleSequence id="_3B972B32-5DD4-484A-BA19-91841084494E">
                                        <orm:Role id="_DF827E0A-0874-4FC1-928A-851255C8CA31" ref="_B04F9FC4-D2C5-4D2B-AC83-C11699F9794A" />
                                </orm:RoleSequence>
                                <orm:RoleSequence id="_FC41435A-D110-404A-93CF-425CC517E16E">
                                        <orm:Role id="_EF5861D3-4D5A-48CE-BE76-6C4A617044C3" ref="_3B66A4CF-EB3C-402F-AE89-917B47534CDF" />
                                </orm:RoleSequence>
                        </orm:RoleSequences>
                        <orm:ExclusiveOrMandatoryConstraint ref="_E8820A23-EB00-4825-A3E8-37289CD58990" />
                </orm:ExclusionConstraint>
                <orm:ExclusionConstraint id="_A95D1807-CF85-43EA-9E8C-D75EDB5EB3B9" Name="ExclusiveOrConstraint2">
                        <orm:RoleSequences>
                                <orm:RoleSequence id="_B6801037-630A-4CC2-9834-BEF86FEE5A02">
                                        <orm:Role id="_29C60757-1700-4AA3-96BD-00F27CC154A3" ref="_09AF566D-EADA-43DD-85EE-DA559A8F817A" />
                                </orm:RoleSequence>
                                <orm:RoleSequence id="_AF4C56C0-3ED6-4194-BE70-F028D9B382F7">
                                        <orm:Role id="_2190D0D2-BBF1-4BDE-948C-8D2E395C53F5" ref="_D5A9AD13-1794-4C17-AAA9-DEEE076BD0F7" />
                                </orm:RoleSequence>
                        </orm:RoleSequences>
                        <orm:ExclusiveOrMandatoryConstraint ref="_E41D1C80-FE7A-4855-A0E4-123785B2623F" />
                </orm:ExclusionConstraint>
        </orm:Constraints>
        <orm:DataTypes>
                <orm:VariableLengthTextDataType id="_D6615F58-4CA7-4E05-B6EA-62B054F1D9F7" />
        </orm:DataTypes>
        <orm:ReferenceModeKinds>
                <orm:ReferenceModeKind id="_CF6A02BF-7AD8-4ECB-8259-91350EC9AD5E" FormatString="{1}" ReferenceModeType="General" />
                <orm:ReferenceModeKind id="_C0454F46-EBFE-478E-986F-A8F7CF7D038C" FormatString="{0} {1}" ReferenceModeType="Popular" />
                <orm:ReferenceModeKind id="_A75B52E2-46E4-4508-AE79-58E676FCE3BA" FormatString="{1}Value" ReferenceModeType="UnitBased" />
        </orm:ReferenceModeKinds>
</orm:ORMModel>
<orm:NameGenerator id="_29DB652D-AE51-4F85-93A1-A5FB0854223E" AutomaticallyShortenNames="true" UseTargetDefaultMaximum="true" UserDefinedMaximum="128">
        <orm:Refinements>
                <oialtocdb:RelationalNameGenerator id="_2E1AFDDC-44DD-494D-917E-71C07E55E3C2" SpacingFormat="Remove" AutomaticallyShortenNames="true" UseTargetDefaultMaximum="true" UserDefinedMaximum="128">
                        <orm:Refinements>
                                <oialtocdb:RelationalNameGenerator id="_936D9092-06CD-43B6-8BEC-BDDF8A50A9DA" NameUsage="RelationalTable" CasingOption="Pascal" SpacingFormat="Remove" AutomaticallyShortenNames="true" UseTargetDefaultMaximum="true" UserDefinedMaximum="128" />
                                <oialtocdb:RelationalNameGenerator id="_E1C8D8F0-0C04-4C8C-AD48-BB4402254F25" NameUsage="RelationalColumn" CasingOption="Camel" SpacingFormat="Remove" AutomaticallyShortenNames="true" UseTargetDefaultMaximum="true" UserDefinedMaximum="128" />
                        </orm:Refinements>
                </oialtocdb:RelationalNameGenerator>
        </orm:Refinements>
</orm:NameGenerator>
<orm:GenerationState id="_2D575A49-EE9E-4522-86D5-E68DFCE22253">
        <orm:GenerationSettings>
                <ormtooial:AbstractionModelGenerationSetting id="_E5079F0C-6747-4B4A-BC1A-6E8F448BFFBC" AlgorithmVersion="1.009">
                        <ormtooial:AbstractionModel ref="_31199793-3184-43C4-8EAD-4C76B2D7B2E2" />
                </ormtooial:AbstractionModelGenerationSetting>
                <oialtocdb:SchemaGenerationSetting id="_B370B6C5-D152-479F-B324-B92B140086F8" CoreAlgorithmVersion="1.004" NameAlgorithmVersion="1.014">
                        <oialtocdb:Schema ref="_2EE67643-895F-4D8C-8C4F-13EABD34FA53" />
                </oialtocdb:SchemaGenerationSetting>
        </orm:GenerationSettings>
</orm:GenerationState>
<ormDiagram:ORMDiagram id="_DD8966BA-EE5D-4668-830E-552F58880C34" IsCompleteView="false" Name="MultipleSubtyping" BaseFontName="Tahoma" BaseFontSize="0.0972222238779068">
        <ormDiagram:Shapes>
                <ormDiagram:ObjectTypeShape id="_E4E7DCD1-8F09-48B2-9E0D-8EDE7AE3B443" IsExpanded="true" AbsoluteBounds="1.7246822060272444, 0.5, 0.56669368863105773, 0.35900605320930479">
                        <ormDiagram:Subject ref="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" />
                </ormDiagram:ObjectTypeShape>
                <ormDiagram:ObjectTypeShape id="_C5684E4E-440D-40D4-827E-77C58F9B5111" IsExpanded="true" AbsoluteBounds="0.5, 1.374999920527141, 0.40685617446899419, 0.22950302660465241">
                        <ormDiagram:Subject ref="_D872D3E1-BEA6-4827-9868-8FC0940AD001" />
                </ormDiagram:ObjectTypeShape>
                <ormDiagram:ObjectTypeShape id="_C88B3744-3B08-4EBD-AC25-FB68070FD741" IsExpanded="true" AbsoluteBounds="0.97468208681795487, 1.374999920527141, 0.62256794691085815, 0.22950302660465241">
                        <ormDiagram:Subject ref="_5F841DFF-55B5-443C-94E3-A159AB2E701B" />
                </ormDiagram:ObjectTypeShape>
                <ormDiagram:ObjectTypeShape id="_74DBBB5C-42BC-43B9-80B7-2E8CCABC59AC" IsExpanded="true" AbsoluteBounds="1.6621820470815252, 1.374999920527141, 0.4199583780765534, 0.22950302660465241">
                        <ormDiagram:Subject ref="_BACF801F-99F6-46B5-8712-E53F943D0D08" />
                </ormDiagram:ObjectTypeShape>
                <ormDiagram:ExternalConstraintShape id="_101E905B-BF78-48C5-8A51-4E9D8098BB22" IsExpanded="true" AbsoluteBounds="1.6621821265543846, 1.1458333333333335, 0.16, 0.16">
                        <ormDiagram:Subject ref="_E8820A23-EB00-4825-A3E8-37289CD58990" />
                </ormDiagram:ExternalConstraintShape>
                <ormDiagram:ObjectTypeShape id="_3C51BAF1-2E38-403A-A81A-F7831FB9D095" IsExpanded="true" AbsoluteBounds="2.2663487137481919, 1.3749999205271406, 0.39147531509399419, 0.22950302660465241">
                        <ormDiagram:Subject ref="_1E38A26F-5B4E-4854-BB2A-E9CBE8CD9FD6" />
                </ormDiagram:ObjectTypeShape>
                <ormDiagram:ObjectTypeShape id="_EFE763D7-3B25-44C5-A89E-27C3DA15E59B" IsExpanded="true" AbsoluteBounds="2.7350987932210513, 1.3749999205271406, 0.51518681168556224, 0.22950302660465241">
                        <ormDiagram:Subject ref="_517CADE9-0005-4BF6-9425-B9C87D583939" />
                </ormDiagram:ObjectTypeShape>
                <ormDiagram:ExternalConstraintShape id="_A9B97EE4-D87C-41FE-99CB-EB43A6470A02" IsExpanded="true" AbsoluteBounds="2.3809322855001032, 1.1562500000000004, 0.16, 0.16">
                        <ormDiagram:Subject ref="_E41D1C80-FE7A-4855-A0E4-123785B2623F" />
                </ormDiagram:ExternalConstraintShape>
        </ormDiagram:Shapes>
        <ormDiagram:Subject ref="_18AC32DD-22C6-4DE0-B4D8-07667C987DAE" />
</ormDiagram:ORMDiagram>
<oial:model id="_31199793-3184-43C4-8EAD-4C76B2D7B2E2" name="MultipleSubtyping">
        <oial:informationTypeFormats>
                <odt:dataType id="_422ACB73-7E0B-4F2B-9AAF-1BC032F05A41" name="Person Name" />
        </oial:informationTypeFormats>
        <oial:conceptTypes>
                <oial:conceptType id="_EEB64099-631E-47A8-8021-9A0F3663C62F" name="Person">
                        <oial:children>
                                <oial:informationType id="_B8FB3EA7-433A-499A-9404-D7B643046FB6" ref="_422ACB73-7E0B-4F2B-9AAF-1BC032F05A41" isMandatory="true" name="Person Name" />
                                <oial:assimilatedConceptType id="_3A62FE6E-F905-403B-8B67-416FFB97CB71" ref="_DADA2E8F-DC4E-4C25-8F7B-1C5EAD6DB743" name="Person" oppositeName="Child" refersToSubtype="true" isPreferredForTarget="true" />
                                <oial:assimilatedConceptType id="_EDA34AE9-70F7-43DB-AA5D-97D078B6DE25" ref="_7E763010-5668-448F-A06E-FBB4B159617A" name="Person" oppositeName="Teenager" refersToSubtype="true" isPreferredForTarget="true" />
                                <oial:assimilatedConceptType id="_BEB3112A-6125-4280-9985-4105C148D0E6" ref="_61597337-FCCB-4676-841A-CBBB3DB1BA4A" name="Person" oppositeName="Adult" refersToSubtype="true" isPreferredForTarget="true" />
                                <oial:assimilatedConceptType id="_53695943-BC11-467D-AF40-33F42715B140" ref="_DD7ED9FB-C474-4D27-A5F4-9E8BCE32ED67" name="Person" oppositeName="Male" refersToSubtype="true" isPreferredForTarget="true" />
                                <oial:assimilatedConceptType id="_79AB741F-9AE0-4456-92B1-75C6B14C1AF6" ref="_FC0CA94F-A17D-4271-8CB4-563BBF7B50B7" name="Person" oppositeName="Female" refersToSubtype="true" isPreferredForTarget="true" />
                        </oial:children>
                        <oial:uniquenessConstraints>
                                <oial:uniquenessConstraint id="_C49903AD-1068-4CB2-A3DB-A1376D7877F9" name="InternalUniquenessConstraint1" isPreferred="true">
                                        <oial:uniquenessChild ref="_B8FB3EA7-433A-499A-9404-D7B643046FB6" />
                                </oial:uniquenessConstraint>
                        </oial:uniquenessConstraints>
                </oial:conceptType>
                <oial:conceptType id="_DADA2E8F-DC4E-4C25-8F7B-1C5EAD6DB743" name="Child" />
                <oial:conceptType id="_7E763010-5668-448F-A06E-FBB4B159617A" name="Teenager" />
                <oial:conceptType id="_61597337-FCCB-4676-841A-CBBB3DB1BA4A" name="Adult" />
                <oial:conceptType id="_DD7ED9FB-C474-4D27-A5F4-9E8BCE32ED67" name="Male" />
                <oial:conceptType id="_FC0CA94F-A17D-4271-8CB4-563BBF7B50B7" name="Female" />
        </oial:conceptTypes>
</oial:model>
<rcd:Catalog id="_DC098459-C4EB-479E-81D1-D703C660C34D">
        <rcd:Schemas>
                <rcd:Schema id="_2EE67643-895F-4D8C-8C4F-13EABD34FA53" Name="MultipleSubtyping">
                        <rcd:Tables>
                                <rcd:Table id="_C8FF59A0-133B-4766-8F38-3FEF2CF9699D" Name="Person">
                                        <rcd:Columns>
                                                <rcd:Column id="_7E315504-E83F-427A-888F-DBCD243D5F27" Name="personName" />
                                        </rcd:Columns>
                                        <rcd:Constraints>
                                                <rcd:UniquenessConstraint id="_87504B03-69A2-41F2-A459-255778FF631B" Name="Person_PK" IsPrimary="true">
                                                        <rcd:Columns>
                                                                <rcd:Column ref="_7E315504-E83F-427A-888F-DBCD243D5F27" />
                                                        </rcd:Columns>
                                                </rcd:UniquenessConstraint>
                                        </rcd:Constraints>
                                </rcd:Table>
                        </rcd:Tables>
                </rcd:Schema>
        </rcd:Schemas>
</rcd:Catalog>
<ormtooial:Bridge>
        <ormtooial:AbstractionModelIsForORMModel id="_E6105AB2-27E3-4DED-B0D9-F9ECD12D65E8" AbstractionModel="_31199793-3184-43C4-8EAD-4C76B2D7B2E2" ORMModel="_18AC32DD-22C6-4DE0-B4D8-07667C987DAE" />
        <ormtooial:FactTypeMapsTowardsRole id="_21260888-CA2A-433A-972C-6A9AD8DE4A02" FactType="_EC076B96-0253-4D39-8A0E-03C7C3F64AE6" TowardsRole="_3B66A4CF-EB3C-402F-AE89-917B47534CDF" Depth="Deep" UniquenessPattern="Subtype" MandatoryPattern="OppositeRoleMandatory" />
        <ormtooial:FactTypeMapsTowardsRole id="_2E4A6F78-C94A-4018-BCB8-4587634689FF" FactType="_4DF4B557-0F17-42CE-913F-AA06236FED5D" TowardsRole="_5879E1A3-73AB-4097-8BE4-03D231F2439A" Depth="Deep" UniquenessPattern="Subtype" MandatoryPattern="OppositeRoleMandatory" />
        <ormtooial:FactTypeMapsTowardsRole id="_E8FE99C4-8490-4F5B-B571-A81055B6E6A0" FactType="_8EB0F7AC-C86E-46CE-84DD-0B6FDE635847" TowardsRole="_D5A9AD13-1794-4C17-AAA9-DEEE076BD0F7" Depth="Deep" UniquenessPattern="Subtype" MandatoryPattern="OppositeRoleMandatory" />
        <ormtooial:FactTypeMapsTowardsRole id="_152C56A2-DCBD-4CAC-928C-C1E89337AC51" FactType="_D413EE26-B4E8-483F-81E5-114205A97EAA" TowardsRole="_09AF566D-EADA-43DD-85EE-DA559A8F817A" Depth="Deep" UniquenessPattern="Subtype" MandatoryPattern="OppositeRoleMandatory" />
        <ormtooial:FactTypeMapsTowardsRole id="_E5A7865F-C868-4AC6-B7DA-E01CF59C47B7" FactType="_AB04F37D-76E1-4532-BE85-18F21A1CFFC1" TowardsRole="_B9CB69F0-7A53-420C-8AD3-0CF3540BB9C0" Depth="Shallow" UniquenessPattern="OneToOne" MandatoryPattern="TowardsRoleMandatory" />
        <ormtooial:FactTypeMapsTowardsRole id="_9DFBDA1F-EEA5-42D2-A5A8-27E9522506A7" FactType="_58E127F6-15E6-4A58-83FD-0E8F42A8DC46" TowardsRole="_B04F9FC4-D2C5-4D2B-AC83-C11699F9794A" Depth="Deep" UniquenessPattern="Subtype" MandatoryPattern="OppositeRoleMandatory" />
        <ormtooial:ConceptTypeIsForObjectType id="_9680D482-E5F5-4D73-B12D-FE873C8F52B6" ConceptType="_61597337-FCCB-4676-841A-CBBB3DB1BA4A" ObjectType="_BACF801F-99F6-46B5-8712-E53F943D0D08" />
        <ormtooial:ConceptTypeIsForObjectType id="_EB03B88C-560F-4E3F-A044-AFFD2724F1F6" ConceptType="_DADA2E8F-DC4E-4C25-8F7B-1C5EAD6DB743" ObjectType="_D872D3E1-BEA6-4827-9868-8FC0940AD001" />
        <ormtooial:ConceptTypeIsForObjectType id="_DB8EAC24-DC98-4CFC-8245-85461EA1C76D" ConceptType="_FC0CA94F-A17D-4271-8CB4-563BBF7B50B7" ObjectType="_517CADE9-0005-4BF6-9425-B9C87D583939" />
        <ormtooial:ConceptTypeIsForObjectType id="_0D85A064-80AE-4BA1-901F-2D602A701224" ConceptType="_DD7ED9FB-C474-4D27-A5F4-9E8BCE32ED67" ObjectType="_1E38A26F-5B4E-4854-BB2A-E9CBE8CD9FD6" />
        <ormtooial:ConceptTypeIsForObjectType id="_1DF2CB7B-1B76-419D-BAFA-20842389DA13" ConceptType="_EEB64099-631E-47A8-8021-9A0F3663C62F" ObjectType="_6F6CA13D-E9AB-42E2-BA0A-7562D6CCCBD2" />
        <ormtooial:ConceptTypeIsForObjectType id="_6D81FDEA-B289-40FA-9E71-C29F98DCBF95" ConceptType="_7E763010-5668-448F-A06E-FBB4B159617A" ObjectType="_5F841DFF-55B5-443C-94E3-A159AB2E701B" />
        <ormtooial:ConceptTypeChildHasPathFactType id="_2FA0CDC4-6EFF-4E1D-B386-362C7185D504" ConceptTypeChild="_BEB3112A-6125-4280-9985-4105C148D0E6" PathFactType="_EC076B96-0253-4D39-8A0E-03C7C3F64AE6" />
        <ormtooial:ConceptTypeChildHasPathFactType id="_4BAA13B0-5663-4A0D-AE01-77C10F7ADCC7" ConceptTypeChild="_53695943-BC11-467D-AF40-33F42715B140" PathFactType="_D413EE26-B4E8-483F-81E5-114205A97EAA" />
        <ormtooial:ConceptTypeChildHasPathFactType id="_44B9D1AF-9EA4-49C0-ADF1-0D697D504B04" ConceptTypeChild="_79AB741F-9AE0-4456-92B1-75C6B14C1AF6" PathFactType="_8EB0F7AC-C86E-46CE-84DD-0B6FDE635847" />
        <ormtooial:ConceptTypeChildHasPathFactType id="_A7BFA2D0-9FA1-4F47-8BBC-65A975BE4038" ConceptTypeChild="_EDA34AE9-70F7-43DB-AA5D-97D078B6DE25" PathFactType="_58E127F6-15E6-4A58-83FD-0E8F42A8DC46" />
        <ormtooial:ConceptTypeChildHasPathFactType id="_C8D7C10A-F623-472C-BA19-EC0DD0092883" ConceptTypeChild="_3A62FE6E-F905-403B-8B67-416FFB97CB71" PathFactType="_4DF4B557-0F17-42CE-913F-AA06236FED5D" />
        <ormtooial:ConceptTypeChildHasPathFactType id="_C7DC0407-45DA-41AD-A39D-3D57C3C335AF" ConceptTypeChild="_B8FB3EA7-433A-499A-9404-D7B643046FB6" PathFactType="_AB04F37D-76E1-4532-BE85-18F21A1CFFC1" />
        <ormtooial:InformationTypeFormatIsForValueType id="_A4BBA27D-1BDA-4374-84B0-3603F6A139B1" InformationTypeFormat="_422ACB73-7E0B-4F2B-9AAF-1BC032F05A41" ValueType="_731B08E4-4ACF-49C1-863E-15476C55784B" />
        <ormtooial:UniquenessIsForUniquenessConstraint id="_9F011BC7-3383-4F96-A615-297B4C1EE81A" AbstractionUniquenessConstraint="_C49903AD-1068-4CB2-A3DB-A1376D7877F9" ORMUniquenessConstraint="_0FC24DEB-FA99-422F-9A95-2CBD48864B62" />
</ormtooial:Bridge>
<oialtocdb:Bridge>
        <oialtocdb:SchemaIsForAbstractionModel id="_BAA0BA6A-1119-4169-B52F-2D387C23E741" Schema="_2EE67643-895F-4D8C-8C4F-13EABD34FA53" AbstractionModel="_31199793-3184-43C4-8EAD-4C76B2D7B2E2" />
        <oialtocdb:ColumnHasConceptTypeChild id="_7D08CD50-A987-46BA-AAE4-9159B5CFCB31" Column="_7E315504-E83F-427A-888F-DBCD243D5F27" ConceptTypeChild="_B8FB3EA7-433A-499A-9404-D7B643046FB6" />
        <oialtocdb:TableIsPrimarilyForConceptType id="_6682A755-7DCF-4582-B1F4-1FA381B1DE62" Table="_C8FF59A0-133B-4766-8F38-3FEF2CF9699D" ConceptType="_EEB64099-631E-47A8-8021-9A0F3663C62F" />
        <oialtocdb:TableIsAlsoForConceptType id="_2A779009-C14A-4CB6-9FFA-0BC0916353EF" Table="_C8FF59A0-133B-4766-8F38-3FEF2CF9699D" ConceptType="_DADA2E8F-DC4E-4C25-8F7B-1C5EAD6DB743" />
        <oialtocdb:TableIsAlsoForConceptType id="_60DD773C-571C-4B2F-8F81-0A34EEFBAABE" Table="_C8FF59A0-133B-4766-8F38-3FEF2CF9699D" ConceptType="_7E763010-5668-448F-A06E-FBB4B159617A" />
        <oialtocdb:TableIsAlsoForConceptType id="_FB0EDC96-C628-40F0-92AA-C95E7549A743" Table="_C8FF59A0-133B-4766-8F38-3FEF2CF9699D" ConceptType="_61597337-FCCB-4676-841A-CBBB3DB1BA4A" />
        <oialtocdb:TableIsAlsoForConceptType id="_D29BDDE5-5C7D-4B8B-9B3A-A0BD60ED316E" Table="_C8FF59A0-133B-4766-8F38-3FEF2CF9699D" ConceptType="_DD7ED9FB-C474-4D27-A5F4-9E8BCE32ED67" />
        <oialtocdb:TableIsAlsoForConceptType id="_1571119A-EC25-4D70-967E-4E61D5707A52" Table="_C8FF59A0-133B-4766-8F38-3FEF2CF9699D" ConceptType="_FC0CA94F-A17D-4271-8CB4-563BBF7B50B7" />
        <oialtocdb:UniquenessConstraintIsForUniqueness id="_320D0B80-6A93-4CD9-A04A-347261027A94" UniquenessConstraint="_87504B03-69A2-41F2-A459-255778FF631B" Uniqueness="_C49903AD-1068-4CB2-A3DB-A1376D7877F9" />
</oialtocdb:Bridge>

</ormRoot:ORM2>