<?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:ormtooial=“schemas.neumont.edu/ORM/Bridge/2007-06/ORMToORMAbstraction” xmlns:rcd=“schemas.neumont.edu/ORM/Relational/2007-06/ConceptualDatabase” xmlns:ddt=“schemas.orm.net/DIL/DILDT” xmlns:oialtocdb=“schemas.neumont.edu/ORM/Bridge/2007-06/ORMAbstractionToConceptualDatabase” xmlns:ormRoot=“schemas.neumont.edu/ORM/2006-04/ORMRoot”>
<orm:ORMModel id="_87CEA6D5-0C92-464A-9A46-377558D4CD54" Name="Address"> <orm:Objects> <orm:EntityType id="_5A75B421-1B30-4691-95ED-5BA0BCEA513B" Name="Person" _ReferenceMode="" IsPersonal="true"> <orm:PlayedRoles> <orm:Role ref="_D6EE6716-CE6D-4E60-AE87-4DF950146818" /> <orm:Role ref="_6056650B-23E7-4947-9D1B-99A2492606FB" /> <orm:Role ref="_76F89C67-17B5-4609-9D45-1557A2FCC614" /> </orm:PlayedRoles> <orm:PreferredIdentifier ref="_6983DAA1-2AAD-446F-8836-714ECE5098CF" /> </orm:EntityType> <orm:ValueType id="_B6A95975-37BF-41E2-9529-08E41B413E32" Name="Family Name"> <orm:PlayedRoles> <orm:Role ref="_91E61566-1128-4727-AF44-AC2C2D9F9317" /> </orm:PlayedRoles> <orm:ConceptualDataType id="_5F782B8C-4969-430C-B281-20FB6B69650A" ref="_0491E1C9-8539-4C49-8EAB-7E14CB85A7C4" Scale="0" Length="20" /> </orm:ValueType> <orm:ValueType id="_EA841AE0-85CC-4F32-A068-30B3EE6B6F01" Name="Given Names"> <orm:PlayedRoles> <orm:Role ref="_E8DB78B3-6FE5-409E-9325-FE0156E06D1A" /> </orm:PlayedRoles> <orm:ConceptualDataType id="_B9E7C03E-A684-46BE-A084-E8454CDB809D" ref="_0491E1C9-8539-4C49-8EAB-7E14CB85A7C4" Scale="0" Length="20" /> </orm:ValueType> <orm:EntityType id="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" Name="Address" _ReferenceMode=""> <orm:PlayedRoles> <orm:Role ref="_94C3F9AC-3F54-4087-812D-691AB5A7D032" /> <orm:Role ref="_2368F654-C1A8-4151-BE1C-5C1ECCCA1102" /> <orm:Role ref="_969033A2-B2FF-41AD-8182-297BDCFA2D81" /> <orm:Role ref="_026C7751-1094-4803-82F9-33C6CD009D59" /> <orm:Role ref="_8543FF59-256F-49C7-83C2-1963D0B66F60" /> <orm:Role ref="_190438A7-4312-4117-978D-285F76999DF3" /> </orm:PlayedRoles> <orm:PreferredIdentifier ref="_C8C13189-ACB1-4350-851B-1D7B94135A00" /> </orm:EntityType> <orm:EntityType id="_9227EBC1-2C02-4FB9-BF47-631CCE67240F" Name="Street" _ReferenceMode=""> <orm:PlayedRoles> <orm:Role ref="_3D135A46-123F-46F6-863C-A9C3F8F7EB52" /> <orm:Role ref="_BF0415B8-D99C-4CF9-806F-861B071BF634" /> <orm:Role ref="_1F5B5E56-3A10-45BE-84EC-D509FBC83C9D" /> <orm:Role ref="_819DFD3D-F400-4D2F-A57C-AA7EF9946C2A" /> </orm:PlayedRoles> <orm:PreferredIdentifier ref="_E940C8A8-2229-44EC-A7C7-724D50341DB1" /> </orm:EntityType> <orm:ValueType id="_0D0E50A3-88F7-4B6C-97AB-E7C2B281A826" Name="City"> <orm:PlayedRoles> <orm:Role ref="_0C7E94A9-2831-423D-B637-5D6DAB25BACE" /> </orm:PlayedRoles> <orm:ConceptualDataType id="_C9E9242D-8CA1-47ED-A39F-9030042C190E" ref="_0491E1C9-8539-4C49-8EAB-7E14CB85A7C4" Scale="0" Length="64" /> </orm:ValueType> <orm:ValueType id="_8A615C32-1F5B-44EF-AA4A-7278B04750D7" Name="Postcode"> <orm:PlayedRoles> <orm:Role ref="_7C2E52F7-47C0-413C-8F2A-4A477E54B497" /> </orm:PlayedRoles> <orm:ConceptualDataType id="_10A92082-FF38-4734-9E32-8C3479080225" ref="_0491E1C9-8539-4C49-8EAB-7E14CB85A7C4" Scale="0" Length="0" /> </orm:ValueType> <orm:ValueType id="_3BB3DCA2-0CE1-4890-9294-4DBB403B4A50" Name="Street Line"> <orm:PlayedRoles> <orm:Role ref="_9D6673C3-F9FF-4327-836A-34FBEDD18629" /> <orm:Role ref="_4F1F6E2C-0A51-4E65-AFA3-6ADB4B97DAD6" /> <orm:Role ref="_4E4229F0-D9C0-4129-AF7D-AABB7B0BCB38" /> </orm:PlayedRoles> <orm:ConceptualDataType id="_0B50D8AD-CF81-44FC-8126-899E509C0618" ref="_0491E1C9-8539-4C49-8EAB-7E14CB85A7C4" Scale="0" Length="64" /> </orm:ValueType> <orm:ValueType id="_98962755-7BF2-417F-AF18-354F2DA4BE8B" Name="Number"> <orm:PlayedRoles> <orm:Role ref="_C988D865-9544-4A78-95F1-C1A940E08990" /> </orm:PlayedRoles> <orm:ConceptualDataType id="_D223BD73-9C8A-44E6-9CCD-2504421919F2" ref="_0491E1C9-8539-4C49-8EAB-7E14CB85A7C4" Scale="0" Length="12" /> </orm:ValueType> <orm:EntityType id="_210362C4-4FC6-4B97-A95B-2563B2C3D66C" Name="Family" _ReferenceMode="Name"> <orm:PlayedRoles> <orm:Role ref="_FAA39341-DFF7-48D7-9F12-A3DBC99C0863" /> <orm:Role ref="_4FF505DC-79C9-495C-B24A-C1D7ECD27024" /> </orm:PlayedRoles> <orm:PreferredIdentifier ref="_BC70E7F5-1F0C-4A17-9094-1CFEC6B82597" /> </orm:EntityType> <orm:EntityType id="_8F16FA3F-C4B7-4527-975B-ED75FD02D828" Name="Company" _ReferenceMode="Name"> <orm:PlayedRoles> <orm:Role ref="_45C25B13-A198-490E-AE5A-C2FC3F7A2DF5" /> <orm:Role ref="_A0B26498-9CA8-4D5F-8098-79F0526DD4A2" /> </orm:PlayedRoles> <orm:PreferredIdentifier ref="_0221D549-66EE-40C6-BB40-BA686DB4EB08" /> </orm:EntityType> <orm:ValueType id="_D027700B-2ED4-46B2-AA62-E71D150DA04D" Name="Company Name"> <orm:PlayedRoles> <orm:Role ref="_855DE8AC-D980-40B6-9244-89A789664D58" /> </orm:PlayedRoles> <orm:ConceptualDataType id="_9E4A0DA5-6824-4257-A788-93C081B530D0" ref="_0491E1C9-8539-4C49-8EAB-7E14CB85A7C4" Scale="0" Length="0" /> </orm:ValueType> </orm:Objects> <orm:Facts> <orm:Fact id="_2DFBE99A-5A8C-4299-A326-96F2CE1D08F9" _Name="PersonIsOfFamily"> <orm:FactRoles> <orm:Role id="_FAA39341-DFF7-48D7-9F12-A3DBC99C0863" _IsMandatory="false" _Multiplicity="ExactlyOne" Name=""> <orm:RolePlayer ref="_210362C4-4FC6-4B97-A95B-2563B2C3D66C" /> </orm:Role> <orm:Role id="_D6EE6716-CE6D-4E60-AE87-4DF950146818" _IsMandatory="true" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_5A75B421-1B30-4691-95ED-5BA0BCEA513B" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_5A000130-3B05-4215-9961-1A036635195C"> <orm:Readings> <orm:Reading id="_A8370875-F295-48DC-B141-254855CE66FE"> <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="_D6EE6716-CE6D-4E60-AE87-4DF950146818" /> <orm:Role ref="_FAA39341-DFF7-48D7-9F12-A3DBC99C0863" /> </orm:RoleSequence> </orm:ReadingOrder> <orm:ReadingOrder id="_11E0E7F4-6286-428A-95AF-AB59AB9A9717"> <orm:Readings> <orm:Reading id="_BA439B96-02F0-4E2E-8CB6-2C1831B6FCC7"> <orm:Data>{0} includes {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" includes " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_FAA39341-DFF7-48D7-9F12-A3DBC99C0863" /> <orm:Role ref="_D6EE6716-CE6D-4E60-AE87-4DF950146818" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:MandatoryConstraint ref="_4733EB7A-431A-48F4-9C90-9F36EB554808" /> <orm:UniquenessConstraint ref="_92B6301C-705B-4C0D-9BC9-D6A71638D503" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_0B212D9E-134C-4B80-ADC4-600727613F66" _Name="PersonHasGivenNames"> <orm:FactRoles> <orm:Role id="_6056650B-23E7-4947-9D1B-99A2492606FB" _IsMandatory="true" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_5A75B421-1B30-4691-95ED-5BA0BCEA513B" /> </orm:Role> <orm:Role id="_E8DB78B3-6FE5-409E-9325-FE0156E06D1A" _IsMandatory="false" _Multiplicity="ExactlyOne" Name=""> <orm:RolePlayer ref="_EA841AE0-85CC-4F32-A068-30B3EE6B6F01" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_6C538C05-FB13-4EF2-B723-BFA410B72247"> <orm:Readings> <orm:Reading id="_A1F967A8-456F-434C-8C80-2BD5EAF77950"> <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="_6056650B-23E7-4947-9D1B-99A2492606FB" /> <orm:Role ref="_E8DB78B3-6FE5-409E-9325-FE0156E06D1A" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:UniquenessConstraint ref="_961D705D-C57C-4AAB-BAF7-59EE2AC98969" /> <orm:MandatoryConstraint ref="_4CC5955A-DCDA-4485-BC8C-EDF66409CD14" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_091CE261-61A6-41EF-BE1E-749796BA811E" _Name="PersonLivesAtAddress"> <orm:FactRoles> <orm:Role id="_76F89C67-17B5-4609-9D45-1557A2FCC614" _IsMandatory="false" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_5A75B421-1B30-4691-95ED-5BA0BCEA513B" /> </orm:Role> <orm:Role id="_94C3F9AC-3F54-4087-812D-691AB5A7D032" _IsMandatory="false" _Multiplicity="ZeroToOne" Name=""> <orm:RolePlayer ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_B854544D-98C0-4EAA-A007-09783C62B064"> <orm:Readings> <orm:Reading id="_F2AA4E43-5AE8-4054-A17A-E0B58A96C830"> <orm:Data>{0} lives at {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" lives at " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_76F89C67-17B5-4609-9D45-1557A2FCC614" /> <orm:Role ref="_94C3F9AC-3F54-4087-812D-691AB5A7D032" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:UniquenessConstraint ref="_11B619D6-B662-444C-BE62-E150791AE579" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_949A8878-0690-449D-98DD-5D75A67864A1" _Name="AddressIsAtStreet"> <orm:FactRoles> <orm:Role id="_2368F654-C1A8-4151-BE1C-5C1ECCCA1102" _IsMandatory="true" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> </orm:Role> <orm:Role id="_3D135A46-123F-46F6-863C-A9C3F8F7EB52" _IsMandatory="false" _Multiplicity="ExactlyOne" Name=""> <orm:RolePlayer ref="_9227EBC1-2C02-4FB9-BF47-631CCE67240F" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_2B3CB9DE-FF56-4D7F-9A29-C044B23F44C3"> <orm:Readings> <orm:Reading id="_9D7CC26F-A6AD-4891-84C0-D8508AD06037"> <orm:Data>{0} is at {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" is at " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_2368F654-C1A8-4151-BE1C-5C1ECCCA1102" /> <orm:Role ref="_3D135A46-123F-46F6-863C-A9C3F8F7EB52" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:MandatoryConstraint ref="_E3A488D1-B5BE-4EB3-9CC4-375CB84465E8" /> <orm:UniquenessConstraint ref="_C783BCC1-6D43-4205-8AF2-5D0D25FF443E" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_281D825F-358C-4ECB-9E2F-B8E134882780" _Name="AddressIsInCity"> <orm:FactRoles> <orm:Role id="_969033A2-B2FF-41AD-8182-297BDCFA2D81" _IsMandatory="true" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> </orm:Role> <orm:Role id="_0C7E94A9-2831-423D-B637-5D6DAB25BACE" _IsMandatory="false" _Multiplicity="ExactlyOne" Name=""> <orm:RolePlayer ref="_0D0E50A3-88F7-4B6C-97AB-E7C2B281A826" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_09F4C825-47AF-4F38-9F30-9C32F3EAEADA"> <orm:Readings> <orm:Reading id="_A4851209-CEF6-4EB2-BC61-595A8B73215C"> <orm:Data>{0} is in {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" is in " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_969033A2-B2FF-41AD-8182-297BDCFA2D81" /> <orm:Role ref="_0C7E94A9-2831-423D-B637-5D6DAB25BACE" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:MandatoryConstraint ref="_DD10B2E7-A22C-4FD6-A51C-7B96356BC072" /> <orm:UniquenessConstraint ref="_D0600FF9-40AC-4725-979E-34CFBB8D68A5" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_B0E71BA7-148B-4EB1-96E4-00F7AAACA32A" _Name="AddressIsInPostcode"> <orm:FactRoles> <orm:Role id="_026C7751-1094-4803-82F9-33C6CD009D59" _IsMandatory="false" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> </orm:Role> <orm:Role id="_7C2E52F7-47C0-413C-8F2A-4A477E54B497" _IsMandatory="false" _Multiplicity="ZeroToOne" Name=""> <orm:RolePlayer ref="_8A615C32-1F5B-44EF-AA4A-7278B04750D7" /> <orm:ValueRestriction> <orm:RoleValueConstraint id="_0A249AAE-25AD-4DA4-8B29-54760212A3A6" Name="RoleValueConstraint1"> <orm:ValueRanges> <orm:ValueRange id="_49A9E0A8-DBD0-41C9-AF3B-EAF9643A8998" MinValue="1000" MaxValue="9999" MinInclusion="NotSet" MaxInclusion="NotSet" /> </orm:ValueRanges> </orm:RoleValueConstraint> </orm:ValueRestriction> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_2683A8C9-F3C9-45D8-900A-8C0876260282"> <orm:Readings> <orm:Reading id="_16E20207-E848-4628-A659-F0A038749A7C"> <orm:Data>{0} is in {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" is in " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_026C7751-1094-4803-82F9-33C6CD009D59" /> <orm:Role ref="_7C2E52F7-47C0-413C-8F2A-4A477E54B497" /> </orm:RoleSequence> </orm:ReadingOrder> <orm:ReadingOrder id="_6FB45B26-3884-46F4-984F-87474E315D0A"> <orm:Readings> <orm:Reading id="_06CF2638-58DD-42F0-99DE-90B558B9BD62"> <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="_7C2E52F7-47C0-413C-8F2A-4A477E54B497" /> <orm:Role ref="_026C7751-1094-4803-82F9-33C6CD009D59" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:UniquenessConstraint ref="_BE9A6E6F-5369-41B9-ABC8-4E8B7E48B59C" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_9B756483-3507-4DD3-8D61-973264279763" _Name="StreetIncludesFirstStreetLine"> <orm:FactRoles> <orm:Role id="_BF0415B8-D99C-4CF9-806F-861B071BF634" _IsMandatory="true" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_9227EBC1-2C02-4FB9-BF47-631CCE67240F" /> </orm:Role> <orm:Role id="_9D6673C3-F9FF-4327-836A-34FBEDD18629" _IsMandatory="false" _Multiplicity="ExactlyOne" Name=""> <orm:RolePlayer ref="_3BB3DCA2-0CE1-4890-9294-4DBB403B4A50" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_55D40F42-2EF3-463A-A2AB-07AABF2505F2"> <orm:Readings> <orm:Reading id="_6781EBF0-B2D4-4FC3-9D5E-8C850BC8AB9C"> <orm:Data>{0} includes first- {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" includes " /> <orm:RoleText RoleIndex="1" PreBoundText="first " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_BF0415B8-D99C-4CF9-806F-861B071BF634" /> <orm:Role ref="_9D6673C3-F9FF-4327-836A-34FBEDD18629" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:MandatoryConstraint ref="_A5AFE375-53C8-4424-8D53-38345B96F9BF" /> <orm:UniquenessConstraint ref="_D7A7A9F9-283C-415C-8330-081F171DD062" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_9F44420C-AE44-49BE-ABC7-BA60E6661443" _Name="AddressIsAtStreetNumber"> <orm:FactRoles> <orm:Role id="_8543FF59-256F-49C7-83C2-1963D0B66F60" _IsMandatory="false" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> </orm:Role> <orm:Role id="_C988D865-9544-4A78-95F1-C1A940E08990" _IsMandatory="false" _Multiplicity="ZeroToOne" Name=""> <orm:RolePlayer ref="_98962755-7BF2-417F-AF18-354F2DA4BE8B" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_2ABBF1F7-64F8-4CD4-B452-395DE75D2F70"> <orm:Readings> <orm:Reading id="_89C3B000-FF88-421F-867A-D8A240316A0C"> <orm:Data>{0} is at street- {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" is at " /> <orm:RoleText RoleIndex="1" PreBoundText="street " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_8543FF59-256F-49C7-83C2-1963D0B66F60" /> <orm:Role ref="_C988D865-9544-4A78-95F1-C1A940E08990" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:UniquenessConstraint ref="_1FC30554-E044-49B3-9C8E-8F8684503089" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_E5D72B7A-4122-4447-8F96-223379338101" _Name="StreetIncludesSecondStreetLine"> <orm:FactRoles> <orm:Role id="_1F5B5E56-3A10-45BE-84EC-D509FBC83C9D" _IsMandatory="false" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_9227EBC1-2C02-4FB9-BF47-631CCE67240F" /> </orm:Role> <orm:Role id="_4F1F6E2C-0A51-4E65-AFA3-6ADB4B97DAD6" _IsMandatory="false" _Multiplicity="ZeroToOne" Name=""> <orm:RolePlayer ref="_3BB3DCA2-0CE1-4890-9294-4DBB403B4A50" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_CB25AA3C-E446-4334-AD34-D261936F2204"> <orm:Readings> <orm:Reading id="_E414DC50-524A-4EBF-9F18-77C2A4F5FC25"> <orm:Data>{0} includes second- {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" includes " /> <orm:RoleText RoleIndex="1" PreBoundText="second " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_1F5B5E56-3A10-45BE-84EC-D509FBC83C9D" /> <orm:Role ref="_4F1F6E2C-0A51-4E65-AFA3-6ADB4B97DAD6" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:UniquenessConstraint ref="_A86B0121-2919-477E-9195-E02C61A000E2" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_B9F5FCC9-97CD-44B0-AAE0-B29A3DB7F78C" _Name="FamilyHasFamilyName"> <orm:FactRoles> <orm:Role id="_4FF505DC-79C9-495C-B24A-C1D7ECD27024" _IsMandatory="true" _Multiplicity="ZeroToOne" Name=""> <orm:RolePlayer ref="_210362C4-4FC6-4B97-A95B-2563B2C3D66C" /> </orm:Role> <orm:Role id="_91E61566-1128-4727-AF44-AC2C2D9F9317" _IsMandatory="false" _Multiplicity="ExactlyOne" Name=""> <orm:RolePlayer ref="_B6A95975-37BF-41E2-9529-08E41B413E32" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_0A2E1D49-9F88-443B-B25D-EF1C5DC4AE1A"> <orm:Readings> <orm:Reading id="_43E09A38-9980-441B-B598-D3483353C316"> <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="_4FF505DC-79C9-495C-B24A-C1D7ECD27024" /> <orm:Role ref="_91E61566-1128-4727-AF44-AC2C2D9F9317" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:UniquenessConstraint ref="_3A6E2A7B-D23F-48EC-8667-3036CDA78522" /> <orm:MandatoryConstraint ref="_61A196E1-8709-4136-ACB5-9C57C51C1E19" /> <orm:UniquenessConstraint ref="_BC70E7F5-1F0C-4A17-9094-1CFEC6B82597" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_4B7D3C4A-A968-4462-A2B5-07E270507037" _Name="StreetIncludesThirdStreetLine"> <orm:FactRoles> <orm:Role id="_819DFD3D-F400-4D2F-A57C-AA7EF9946C2A" _IsMandatory="false" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_9227EBC1-2C02-4FB9-BF47-631CCE67240F" /> </orm:Role> <orm:Role id="_4E4229F0-D9C0-4129-AF7D-AABB7B0BCB38" _IsMandatory="false" _Multiplicity="ZeroToOne" Name=""> <orm:RolePlayer ref="_3BB3DCA2-0CE1-4890-9294-4DBB403B4A50" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_C2330B6C-C476-4776-B00B-8ED9B5317457"> <orm:Readings> <orm:Reading id="_E4F5BA6D-9492-4105-8512-40F1C5C47456"> <orm:Data>{0} includes third- {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" includes " /> <orm:RoleText RoleIndex="1" PreBoundText="third " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_819DFD3D-F400-4D2F-A57C-AA7EF9946C2A" /> <orm:Role ref="_4E4229F0-D9C0-4129-AF7D-AABB7B0BCB38" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:UniquenessConstraint ref="_FC8BB6E1-4F82-4330-9B98-5E81B8EE6E4A" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_D18DF7B9-872C-4015-A111-455F48B56410" _Name="CompanyHasCompanyName"> <orm:FactRoles> <orm:Role id="_45C25B13-A198-490E-AE5A-C2FC3F7A2DF5" _IsMandatory="true" _Multiplicity="ZeroToOne" Name=""> <orm:RolePlayer ref="_8F16FA3F-C4B7-4527-975B-ED75FD02D828" /> </orm:Role> <orm:Role id="_855DE8AC-D980-40B6-9244-89A789664D58" _IsMandatory="false" _Multiplicity="ExactlyOne" Name=""> <orm:RolePlayer ref="_D027700B-2ED4-46B2-AA62-E71D150DA04D" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_44E3805D-8E13-4D98-A787-F6A2442A64C0"> <orm:Readings> <orm:Reading id="_81E73509-C637-4A2E-8324-BA506E8F8979"> <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="_45C25B13-A198-490E-AE5A-C2FC3F7A2DF5" /> <orm:Role ref="_855DE8AC-D980-40B6-9244-89A789664D58" /> </orm:RoleSequence> </orm:ReadingOrder> <orm:ReadingOrder id="_81A43EAA-2E35-4065-AFA3-02A6170416FD"> <orm:Readings> <orm:Reading id="_0D668015-461C-4F3D-9C2C-421CF102C284"> <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="_855DE8AC-D980-40B6-9244-89A789664D58" /> <orm:Role ref="_45C25B13-A198-490E-AE5A-C2FC3F7A2DF5" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:UniquenessConstraint ref="_0221D549-66EE-40C6-BB40-BA686DB4EB08" /> <orm:UniquenessConstraint ref="_EAF96AE2-D02D-4323-A7DC-D5E5907D899D" /> <orm:MandatoryConstraint ref="_28DF4203-4C1D-4E4F-978C-EF424DE3A0D1" /> </orm:InternalConstraints> </orm:Fact> <orm:Fact id="_F54CCE22-1864-4D8B-9D2B-73D115B6BFEF" _Name="CompanyHasHeadOfficeAtAddress"> <orm:FactRoles> <orm:Role id="_A0B26498-9CA8-4D5F-8098-79F0526DD4A2" _IsMandatory="false" _Multiplicity="ZeroToMany" Name=""> <orm:RolePlayer ref="_8F16FA3F-C4B7-4527-975B-ED75FD02D828" /> </orm:Role> <orm:Role id="_190438A7-4312-4117-978D-285F76999DF3" _IsMandatory="false" _Multiplicity="ZeroToOne" Name=""> <orm:RolePlayer ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> </orm:Role> </orm:FactRoles> <orm:ReadingOrders> <orm:ReadingOrder id="_465F1873-C376-4377-9661-7B7072C6D66A"> <orm:Readings> <orm:Reading id="_38BABAA7-DFE7-44F6-A0C5-36ACF31BBE67"> <orm:Data>{0} has head office at {1}</orm:Data> <orm:ExpandedData> <orm:RoleText RoleIndex="0" FollowingText=" has head office at " /> </orm:ExpandedData> </orm:Reading> </orm:Readings> <orm:RoleSequence> <orm:Role ref="_A0B26498-9CA8-4D5F-8098-79F0526DD4A2" /> <orm:Role ref="_190438A7-4312-4117-978D-285F76999DF3" /> </orm:RoleSequence> </orm:ReadingOrder> </orm:ReadingOrders> <orm:InternalConstraints> <orm:UniquenessConstraint ref="_4B23FCCA-8F89-4FBA-BD8F-A9C44FC565A1" /> </orm:InternalConstraints> </orm:Fact> </orm:Facts> <orm:Constraints> <orm:MandatoryConstraint id="_4733EB7A-431A-48F4-9C90-9F36EB554808" Name="PersonMustHaveFamilyName" IsSimple="true"> <orm:RoleSequence> <orm:Role id="_EB734602-18DA-405E-A146-AB47B20A6B55" ref="_D6EE6716-CE6D-4E60-AE87-4DF950146818" /> </orm:RoleSequence> </orm:MandatoryConstraint> <orm:UniquenessConstraint id="_6983DAA1-2AAD-446F-8836-714ECE5098CF" Name="PersonIsKnownByFamilyNameGivenName"> <orm:RoleSequence> <orm:Role id="_4D548CB8-DBEB-46D1-87CE-74BE5733C3EF" ref="_FAA39341-DFF7-48D7-9F12-A3DBC99C0863" /> <orm:Role id="_CD859ED5-F0F5-4D88-B382-3CDC18AFCBE6" ref="_E8DB78B3-6FE5-409E-9325-FE0156E06D1A" /> <orm:JoinRule> <orm:JoinPath id="_F5447CE1-EC51-4AE3-BB5A-F588BDE021F3" IsAutomatic="true"> <orm:PathComponents> <orm:RolePath id="_48FC242C-26C2-4BBC-8209-6A520517767F" SplitCombinationOperator="And"> <orm:RootObjectType id="_63A0C2EE-84F4-4B42-B196-73EC38A81725" ref="_5A75B421-1B30-4691-95ED-5BA0BCEA513B" /> <orm:SubPaths> <orm:SubPath id="_077C4C46-0430-47BC-834D-2B71E4A4F69D"> <orm:PathedRoles> <orm:PathedRole id="_263A5242-3D53-4261-BAD1-8610E864F47F" ref="_D6EE6716-CE6D-4E60-AE87-4DF950146818" Purpose="PostInnerJoin" /> <orm:PathedRole id="_714D1000-4AD5-402E-A7BB-9EEBC5A62625" ref="_FAA39341-DFF7-48D7-9F12-A3DBC99C0863" Purpose="SameFactType" /> </orm:PathedRoles> </orm:SubPath> <orm:SubPath id="_942FF4AF-61EE-41EC-9A86-0E674BFA3AD5"> <orm:PathedRoles> <orm:PathedRole id="_9F7747E2-BBBC-4E06-851C-7C04D517E1C2" ref="_6056650B-23E7-4947-9D1B-99A2492606FB" Purpose="PostInnerJoin" /> <orm:PathedRole id="_2F9C75E0-4001-4CE2-A46A-706F5F0F4314" ref="_E8DB78B3-6FE5-409E-9325-FE0156E06D1A" Purpose="SameFactType" /> </orm:PathedRoles> </orm:SubPath> </orm:SubPaths> </orm:RolePath> </orm:PathComponents> <orm:JoinPathProjections> <orm:JoinPathProjection id="_3D472ECA-2F2E-4E89-8D05-6B04BB3E7AF8" ref="_48FC242C-26C2-4BBC-8209-6A520517767F"> <orm:ConstraintRoleProjection id="_48ADB49B-8D7E-45D8-ADEE-AF8FE8EAE41E" ref="_4D548CB8-DBEB-46D1-87CE-74BE5733C3EF"> <orm:ProjectedFrom> <orm:PathedRole ref="_714D1000-4AD5-402E-A7BB-9EEBC5A62625" /> </orm:ProjectedFrom> </orm:ConstraintRoleProjection> <orm:ConstraintRoleProjection id="_6B3368B1-F2CF-491A-A08A-B8F5CE937224" ref="_CD859ED5-F0F5-4D88-B382-3CDC18AFCBE6"> <orm:ProjectedFrom> <orm:PathedRole ref="_2F9C75E0-4001-4CE2-A46A-706F5F0F4314" /> </orm:ProjectedFrom> </orm:ConstraintRoleProjection> </orm:JoinPathProjection> </orm:JoinPathProjections> </orm:JoinPath> </orm:JoinRule> </orm:RoleSequence> <orm:PreferredIdentifierFor ref="_5A75B421-1B30-4691-95ED-5BA0BCEA513B" /> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_92B6301C-705B-4C0D-9BC9-D6A71638D503" Name="PersonHasOneFamilyName" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_3B33BEF2-CA7B-4D3E-A12A-0879A8C1B95A" ref="_D6EE6716-CE6D-4E60-AE87-4DF950146818" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_961D705D-C57C-4AAB-BAF7-59EE2AC98969" Name="PersonHasOneGivenName" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_B04C4F2F-643B-43B1-A629-D3245270BF02" ref="_6056650B-23E7-4947-9D1B-99A2492606FB" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:MandatoryConstraint id="_E3A488D1-B5BE-4EB3-9CC4-375CB84465E8" Name="AddressMustHaveStreet" IsSimple="true"> <orm:RoleSequence> <orm:Role id="_E6CF6C85-C97D-4043-AC75-BF09B67F0FD3" ref="_2368F654-C1A8-4151-BE1C-5C1ECCCA1102" /> </orm:RoleSequence> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_DD10B2E7-A22C-4FD6-A51C-7B96356BC072" Name="AddressMustHaveCity" IsSimple="true"> <orm:RoleSequence> <orm:Role id="_AD2356A6-5C5E-4A22-B67E-0C021A7EC5AF" ref="_969033A2-B2FF-41AD-8182-297BDCFA2D81" /> </orm:RoleSequence> </orm:MandatoryConstraint> <orm:UniquenessConstraint id="_BE9A6E6F-5369-41B9-ABC8-4E8B7E48B59C" Name="AddressHasOnePostcode" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_1AE14E56-BB23-445A-88F5-4B079ACCC623" ref="_026C7751-1094-4803-82F9-33C6CD009D59" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_D0600FF9-40AC-4725-979E-34CFBB8D68A5" Name="AddressHasOneCity" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_A2B7FDC6-3B8E-4688-9EEA-9DAE2A0F09C3" ref="_969033A2-B2FF-41AD-8182-297BDCFA2D81" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_C783BCC1-6D43-4205-8AF2-5D0D25FF443E" Name="AddressHasOneStreet" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_C2388849-9C51-4D72-BA9E-3803866F397D" ref="_2368F654-C1A8-4151-BE1C-5C1ECCCA1102" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_1FC30554-E044-49B3-9C8E-8F8684503089" Name="AddressHasOneStreetNumber" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_D6744D08-0C99-45FC-8C97-C410BAE07EE7" ref="_8543FF59-256F-49C7-83C2-1963D0B66F60" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:MandatoryConstraint id="_A5AFE375-53C8-4424-8D53-38345B96F9BF" Name="StreetMustHaveLine1" IsSimple="true"> <orm:RoleSequence> <orm:Role id="_6CE8EAF2-5664-49DF-B44A-3E1A6F733687" ref="_BF0415B8-D99C-4CF9-806F-861B071BF634" /> </orm:RoleSequence> </orm:MandatoryConstraint> <orm:UniquenessConstraint id="_C8C13189-ACB1-4350-851B-1D7B94135A00" Name="AddressIsKnownByContents"> <orm:RoleSequence> <orm:Role id="_88909518-5089-4EE0-980D-CF64D65D9643" ref="_C988D865-9544-4A78-95F1-C1A940E08990" /> <orm:Role id="_BF1BF95B-8920-4DCA-A726-903FA51223DB" ref="_3D135A46-123F-46F6-863C-A9C3F8F7EB52" /> <orm:Role id="_D55C3851-665D-40B5-AC55-5688DC883F2E" ref="_0C7E94A9-2831-423D-B637-5D6DAB25BACE" /> <orm:Role id="_AFF1BBDC-3D5F-48F3-B966-CB3D0BA84466" ref="_7C2E52F7-47C0-413C-8F2A-4A477E54B497" /> <orm:JoinRule> <orm:JoinPath id="_694C0541-C25C-40AD-A753-A4C0D7D7A7B7" IsAutomatic="true"> <orm:PathComponents> <orm:RolePath id="_9E789033-C03B-41D6-85BE-36144F46B517" SplitCombinationOperator="And"> <orm:RootObjectType id="_E7F599BE-7325-480C-8994-970F3F960E55" ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> <orm:SubPaths> <orm:SubPath id="_D95A4315-3F01-433A-A080-59EDB7533527"> <orm:PathedRoles> <orm:PathedRole id="_0B9D4EFF-B093-45E6-9DE6-6678BC2E83FD" ref="_8543FF59-256F-49C7-83C2-1963D0B66F60" Purpose="PostInnerJoin" /> <orm:PathedRole id="_F1673303-B019-4500-B664-6035EC679729" ref="_C988D865-9544-4A78-95F1-C1A940E08990" Purpose="SameFactType" /> </orm:PathedRoles> </orm:SubPath> <orm:SubPath id="_3213D376-BF35-45A2-9007-34CB85019B64"> <orm:PathedRoles> <orm:PathedRole id="_F967DF98-A4B2-4EA1-BC34-003B9B2FF198" ref="_2368F654-C1A8-4151-BE1C-5C1ECCCA1102" Purpose="PostInnerJoin" /> <orm:PathedRole id="_AAD6E869-5A1D-4DAD-9074-2F78568C9E95" ref="_3D135A46-123F-46F6-863C-A9C3F8F7EB52" Purpose="SameFactType" /> </orm:PathedRoles> </orm:SubPath> <orm:SubPath id="_931F1CDF-1628-47D5-9540-6AC23FBD9927"> <orm:PathedRoles> <orm:PathedRole id="_C58409D8-88A0-49EE-8256-B3E8FFB962F5" ref="_969033A2-B2FF-41AD-8182-297BDCFA2D81" Purpose="PostInnerJoin" /> <orm:PathedRole id="_B3C3D962-86EE-44BF-91DA-422B039D7F29" ref="_0C7E94A9-2831-423D-B637-5D6DAB25BACE" Purpose="SameFactType" /> </orm:PathedRoles> </orm:SubPath> <orm:SubPath id="_D670F9FE-9C0B-4A28-8A40-0EB7C436FE43"> <orm:PathedRoles> <orm:PathedRole id="_1E76CEF7-7C46-40AB-9985-17B0DC626B91" ref="_026C7751-1094-4803-82F9-33C6CD009D59" Purpose="PostInnerJoin" /> <orm:PathedRole id="_FF47BD5C-81C5-40D8-9F06-CE01B96DCEA7" ref="_7C2E52F7-47C0-413C-8F2A-4A477E54B497" Purpose="SameFactType" /> </orm:PathedRoles> </orm:SubPath> </orm:SubPaths> </orm:RolePath> </orm:PathComponents> <orm:JoinPathProjections> <orm:JoinPathProjection id="_55899362-3E5E-4926-8958-15ACF0CFB0EA" ref="_9E789033-C03B-41D6-85BE-36144F46B517"> <orm:ConstraintRoleProjection id="_2534949B-D2B2-4AE4-9B16-3965FA829B2C" ref="_88909518-5089-4EE0-980D-CF64D65D9643"> <orm:ProjectedFrom> <orm:PathedRole ref="_F1673303-B019-4500-B664-6035EC679729" /> </orm:ProjectedFrom> </orm:ConstraintRoleProjection> <orm:ConstraintRoleProjection id="_34C02EE6-61E8-48E4-9B67-AA6995E93A8A" ref="_BF1BF95B-8920-4DCA-A726-903FA51223DB"> <orm:ProjectedFrom> <orm:PathedRole ref="_AAD6E869-5A1D-4DAD-9074-2F78568C9E95" /> </orm:ProjectedFrom> </orm:ConstraintRoleProjection> <orm:ConstraintRoleProjection id="_21E39C64-F60F-4B48-89C5-C5281EFDE744" ref="_D55C3851-665D-40B5-AC55-5688DC883F2E"> <orm:ProjectedFrom> <orm:PathedRole ref="_B3C3D962-86EE-44BF-91DA-422B039D7F29" /> </orm:ProjectedFrom> </orm:ConstraintRoleProjection> <orm:ConstraintRoleProjection id="_4A9F713F-5A14-4D1A-B2F1-CC8F488EFB9C" ref="_AFF1BBDC-3D5F-48F3-B966-CB3D0BA84466"> <orm:ProjectedFrom> <orm:PathedRole ref="_FF47BD5C-81C5-40D8-9F06-CE01B96DCEA7" /> </orm:ProjectedFrom> </orm:ConstraintRoleProjection> </orm:JoinPathProjection> </orm:JoinPathProjections> </orm:JoinPath> </orm:JoinRule> </orm:RoleSequence> <orm:PreferredIdentifierFor ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_D7A7A9F9-283C-415C-8330-081F171DD062" Name="StreetHasOneLine1" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_08C2A2D2-1A94-4B94-80C0-7FDE57B47B99" ref="_BF0415B8-D99C-4CF9-806F-861B071BF634" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_A86B0121-2919-477E-9195-E02C61A000E2" Name="StreetHasOneLine2" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_FEA944E5-91DF-4ACE-BC03-25A56A3BFF67" ref="_1F5B5E56-3A10-45BE-84EC-D509FBC83C9D" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_E940C8A8-2229-44EC-A7C7-724D50341DB1" Name="StreetIsKnownBy2Lines"> <orm:RoleSequence> <orm:Role id="_E0ED3083-20C0-41EB-9DED-84E188ADC6C5" ref="_9D6673C3-F9FF-4327-836A-34FBEDD18629" /> <orm:Role id="_E5F495FD-79F3-4EE1-A014-AE32E1DA70F4" ref="_4F1F6E2C-0A51-4E65-AFA3-6ADB4B97DAD6" /> <orm:Role id="_0AAA0332-5F77-47C0-A6FA-61F7A58255FB" ref="_4E4229F0-D9C0-4129-AF7D-AABB7B0BCB38" /> <orm:JoinRule> <orm:JoinPath id="_D85F8885-2643-449E-8FC7-C578A1C6BA95" IsAutomatic="true"> <orm:PathComponents> <orm:RolePath id="_BDC01E28-10E8-4894-A735-0CD5EDA4972E" SplitCombinationOperator="And"> <orm:RootObjectType id="_FEEC30F0-A6AF-47CC-9061-FB904E02339E" ref="_9227EBC1-2C02-4FB9-BF47-631CCE67240F" /> <orm:SubPaths> <orm:SubPath id="_08624214-942D-4EC2-8535-B48DF52C7D4A"> <orm:PathedRoles> <orm:PathedRole id="_D064DC94-0939-47B0-AA5E-32B6717CC730" ref="_BF0415B8-D99C-4CF9-806F-861B071BF634" Purpose="PostInnerJoin" /> <orm:PathedRole id="_8A909ABB-9CB7-4DA3-BD70-BB28F2E0264E" ref="_9D6673C3-F9FF-4327-836A-34FBEDD18629" Purpose="SameFactType" /> </orm:PathedRoles> </orm:SubPath> <orm:SubPath id="_016CA2AD-40E4-44F8-AA89-BA7D11846162"> <orm:PathedRoles> <orm:PathedRole id="_C209DEC5-9CA2-4D25-9C1B-798FF0334EE3" ref="_1F5B5E56-3A10-45BE-84EC-D509FBC83C9D" Purpose="PostInnerJoin" /> <orm:PathedRole id="_EF20BF89-54AB-46BC-A25A-F13A469E7561" ref="_4F1F6E2C-0A51-4E65-AFA3-6ADB4B97DAD6" Purpose="SameFactType" /> </orm:PathedRoles> </orm:SubPath> <orm:SubPath id="_E82BAA63-EA10-4F57-AA98-CA0D51E26398"> <orm:PathedRoles> <orm:PathedRole id="_608C0D1F-93FC-44FF-95FC-E97E4453A401" ref="_819DFD3D-F400-4D2F-A57C-AA7EF9946C2A" Purpose="PostInnerJoin" /> <orm:PathedRole id="_C54E6D4C-6D7E-4F7D-8446-F46931843C0F" ref="_4E4229F0-D9C0-4129-AF7D-AABB7B0BCB38" Purpose="SameFactType" /> </orm:PathedRoles> </orm:SubPath> </orm:SubPaths> </orm:RolePath> </orm:PathComponents> <orm:JoinPathProjections> <orm:JoinPathProjection id="_2D13E102-8E37-4088-A3AB-99C3EE656485" ref="_BDC01E28-10E8-4894-A735-0CD5EDA4972E"> <orm:ConstraintRoleProjection id="_852E2495-40DA-4C0F-A3CE-732245653D21" ref="_E0ED3083-20C0-41EB-9DED-84E188ADC6C5"> <orm:ProjectedFrom> <orm:PathedRole ref="_8A909ABB-9CB7-4DA3-BD70-BB28F2E0264E" /> </orm:ProjectedFrom> </orm:ConstraintRoleProjection> <orm:ConstraintRoleProjection id="_25413768-4F71-4B4C-92AA-2C807BA0447E" ref="_E5F495FD-79F3-4EE1-A014-AE32E1DA70F4"> <orm:ProjectedFrom> <orm:PathedRole ref="_EF20BF89-54AB-46BC-A25A-F13A469E7561" /> </orm:ProjectedFrom> </orm:ConstraintRoleProjection> <orm:ConstraintRoleProjection id="_4CA84CAD-DA87-4331-B76A-5D7A3F89152B" ref="_0AAA0332-5F77-47C0-A6FA-61F7A58255FB"> <orm:ProjectedFrom> <orm:PathedRole ref="_C54E6D4C-6D7E-4F7D-8446-F46931843C0F" /> </orm:ProjectedFrom> </orm:ConstraintRoleProjection> </orm:JoinPathProjection> </orm:JoinPathProjections> </orm:JoinPath> </orm:JoinRule> </orm:RoleSequence> <orm:PreferredIdentifierFor ref="_9227EBC1-2C02-4FB9-BF47-631CCE67240F" /> </orm:UniquenessConstraint> <orm:MandatoryConstraint id="_4CC5955A-DCDA-4485-BC8C-EDF66409CD14" Name="SimpleMandatoryConstraint1" IsSimple="true"> <orm:RoleSequence> <orm:Role id="_DC5A7A7F-EBDA-4B60-9FFF-0A4229F09C32" ref="_6056650B-23E7-4947-9D1B-99A2492606FB" /> </orm:RoleSequence> </orm:MandatoryConstraint> <orm:UniquenessConstraint id="_3A6E2A7B-D23F-48EC-8667-3036CDA78522" Name="InternalUniquenessConstraint4" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_58C26636-9588-494E-9E49-D06C5ADCE492" ref="_4FF505DC-79C9-495C-B24A-C1D7ECD27024" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:MandatoryConstraint id="_61A196E1-8709-4136-ACB5-9C57C51C1E19" Name="SimpleMandatoryConstraint4" IsSimple="true"> <orm:RoleSequence> <orm:Role id="_7DE235A7-0A08-4C55-8C85-81AD5B950B9A" ref="_4FF505DC-79C9-495C-B24A-C1D7ECD27024" /> </orm:RoleSequence> </orm:MandatoryConstraint> <orm:UniquenessConstraint id="_BC70E7F5-1F0C-4A17-9094-1CFEC6B82597" Name="InternalUniquenessConstraint5" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_010E5007-039F-4361-8072-27926D025BC0" ref="_91E61566-1128-4727-AF44-AC2C2D9F9317" /> </orm:RoleSequence> <orm:PreferredIdentifierFor ref="_210362C4-4FC6-4B97-A95B-2563B2C3D66C" /> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_FC8BB6E1-4F82-4330-9B98-5E81B8EE6E4A" Name="InternalUniquenessConstraint6" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_5F69653E-0B60-4476-ADBA-B55AC084D501" ref="_819DFD3D-F400-4D2F-A57C-AA7EF9946C2A" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_11B619D6-B662-444C-BE62-E150791AE579" Name="InternalUniquenessConstraint1" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_A0A8BD31-0DC2-4A3B-81E9-20499944A1D6" ref="_76F89C67-17B5-4609-9D45-1557A2FCC614" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:MandatoryConstraint id="_4D201D00-048F-4132-ADD6-D2009CFF6D5A" Name="ImpliedMandatoryConstraint1" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_EAFD0969-EF59-4ED9-9E68-034852C1E31A" ref="_76F89C67-17B5-4609-9D45-1557A2FCC614" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_5A75B421-1B30-4691-95ED-5BA0BCEA513B" /> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_B6E1707B-E5CF-4942-9288-7D9EDBBD6BA7" Name="ImpliedMandatoryConstraint2" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_1E7F87AA-F654-45D8-BF66-B4951C5EA18F" ref="_91E61566-1128-4727-AF44-AC2C2D9F9317" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_B6A95975-37BF-41E2-9529-08E41B413E32" /> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_7C9204CB-DA09-453E-AB65-00AA7B57A90E" Name="ImpliedMandatoryConstraint3" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_86C4C74E-C3FF-4A3A-8B49-4EC4F3571099" ref="_E8DB78B3-6FE5-409E-9325-FE0156E06D1A" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_EA841AE0-85CC-4F32-A068-30B3EE6B6F01" /> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_170CC0D2-FC0D-43FA-9502-6D327B343454" Name="ImpliedMandatoryConstraint4" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_6EE3A234-9FF4-43AF-AA49-519D5E97A865" ref="_94C3F9AC-3F54-4087-812D-691AB5A7D032" /> <orm:Role id="_A4DAD711-2CA4-4856-8AE8-46E539FA77FC" ref="_190438A7-4312-4117-978D-285F76999DF3" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_6C080ED4-919C-4692-BA26-F5ED5A52E33B" Name="ImpliedMandatoryConstraint5" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_93453E5F-5722-4494-AE2C-A7A841F29A51" ref="_3D135A46-123F-46F6-863C-A9C3F8F7EB52" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_9227EBC1-2C02-4FB9-BF47-631CCE67240F" /> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_2BD9139E-0F80-4C54-9A94-05D7EB9CFCF8" Name="ImpliedMandatoryConstraint6" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_2881C22E-4E34-4636-B50E-D2506689730E" ref="_0C7E94A9-2831-423D-B637-5D6DAB25BACE" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_0D0E50A3-88F7-4B6C-97AB-E7C2B281A826" /> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_1FB83B85-6233-4B97-B616-161032C57189" Name="ImpliedMandatoryConstraint9" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_523FB851-444A-45E8-B5E9-F53E41903386" ref="_C988D865-9544-4A78-95F1-C1A940E08990" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_98962755-7BF2-417F-AF18-354F2DA4BE8B" /> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_5F1701B1-39B8-4842-AAFE-E785DE2E02FA" Name="ImpliedMandatoryConstraint7" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_469BB59D-C535-4E72-A4BD-6A8FAA254B99" ref="_7C2E52F7-47C0-413C-8F2A-4A477E54B497" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_8A615C32-1F5B-44EF-AA4A-7278B04750D7" /> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_F055F79C-2DE9-4725-85FF-2CAF08760FD6" Name="ImpliedMandatoryConstraint8" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_BFCFCCDA-4A82-40AE-80D0-DEC82828D6BA" ref="_9D6673C3-F9FF-4327-836A-34FBEDD18629" /> <orm:Role id="_6B2CC522-AE42-4B7D-A9B7-DE9A14D75694" ref="_4F1F6E2C-0A51-4E65-AFA3-6ADB4B97DAD6" /> <orm:Role id="_39D9AF40-51D7-4688-9265-108156868DEF" ref="_4E4229F0-D9C0-4129-AF7D-AABB7B0BCB38" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_3BB3DCA2-0CE1-4890-9294-4DBB403B4A50" /> </orm:MandatoryConstraint> <orm:UniquenessConstraint id="_0221D549-66EE-40C6-BB40-BA686DB4EB08" Name="InternalUniquenessConstraint2" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_4DDFB0A5-BCCC-4A27-8CF7-1650130AB741" ref="_855DE8AC-D980-40B6-9244-89A789664D58" /> </orm:RoleSequence> <orm:PreferredIdentifierFor ref="_8F16FA3F-C4B7-4527-975B-ED75FD02D828" /> </orm:UniquenessConstraint> <orm:UniquenessConstraint id="_EAF96AE2-D02D-4323-A7DC-D5E5907D899D" Name="InternalUniquenessConstraint3" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_32223436-8F9A-48BA-8DE0-CF0A607C699D" ref="_45C25B13-A198-490E-AE5A-C2FC3F7A2DF5" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:MandatoryConstraint id="_28DF4203-4C1D-4E4F-978C-EF424DE3A0D1" Name="SimpleMandatoryConstraint2" IsSimple="true"> <orm:RoleSequence> <orm:Role id="_A0F96275-0678-4192-9697-39381D668933" ref="_45C25B13-A198-490E-AE5A-C2FC3F7A2DF5" /> </orm:RoleSequence> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_B0850E10-06E0-470F-864E-7FA49A88D929" Name="ImpliedMandatoryConstraint11" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_A206C9FF-B971-4732-853E-3805A93F6D03" ref="_855DE8AC-D980-40B6-9244-89A789664D58" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_D027700B-2ED4-46B2-AA62-E71D150DA04D" /> </orm:MandatoryConstraint> <orm:MandatoryConstraint id="_1B570F38-138D-4D58-8AC7-B0C5CA7E5C90" Name="ImpliedMandatoryConstraint12" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_0BC3F613-AF0F-42D9-BCF6-5D2EE8275E70" ref="_A0B26498-9CA8-4D5F-8098-79F0526DD4A2" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_8F16FA3F-C4B7-4527-975B-ED75FD02D828" /> </orm:MandatoryConstraint> <orm:UniquenessConstraint id="_4B23FCCA-8F89-4FBA-BD8F-A9C44FC565A1" Name="InternalUniquenessConstraint7" IsInternal="true"> <orm:RoleSequence> <orm:Role id="_2A766A98-9606-4316-BF76-5010B7A71B64" ref="_A0B26498-9CA8-4D5F-8098-79F0526DD4A2" /> </orm:RoleSequence> </orm:UniquenessConstraint> <orm:MandatoryConstraint id="_D817C8EC-F412-485C-B196-5FC9793A5CE2" Name="ImpliedMandatoryConstraint10" IsImplied="true"> <orm:RoleSequence> <orm:Role id="_8C088C58-7F1C-4B6E-A768-8988858E94E3" ref="_FAA39341-DFF7-48D7-9F12-A3DBC99C0863" /> </orm:RoleSequence> <orm:ImpliedByObjectType ref="_210362C4-4FC6-4B97-A95B-2563B2C3D66C" /> </orm:MandatoryConstraint> <orm:SubsetConstraint id="_3C18AA95-1013-423E-87C2-A036EF319771" Name="SubsetConstraint1"> <orm:RoleSequences> <orm:RoleSequence id="_D4279EB4-47E9-43FD-9B29-B5426DEF4A13"> <orm:Role id="_1ED818D7-D12F-4CC5-BBD7-B654D4762241" ref="_819DFD3D-F400-4D2F-A57C-AA7EF9946C2A" /> </orm:RoleSequence> <orm:RoleSequence id="_931603EC-31B7-4A28-952C-2FDBBF34328A"> <orm:Role id="_DF0BFF90-F406-4433-BD86-CA1ED0E99275" ref="_1F5B5E56-3A10-45BE-84EC-D509FBC83C9D" /> </orm:RoleSequence> </orm:RoleSequences> </orm:SubsetConstraint> </orm:Constraints> <orm:DataTypes> <orm:VariableLengthTextDataType id="_0491E1C9-8539-4C49-8EAB-7E14CB85A7C4" /> </orm:DataTypes> <orm:ReferenceModeKinds> <orm:ReferenceModeKind id="_F14CB3B7-A84A-47B3-899C-0FFE9E7BB4FC" FormatString="{1}" ReferenceModeType="General" /> <orm:ReferenceModeKind id="_4EDCDBA7-9938-4F20-A089-8AEB9BEA22D7" FormatString="{0} {1}" ReferenceModeType="Popular" /> <orm:ReferenceModeKind id="_CCE6AE5A-5646-497D-A1E0-A41447E966A6" FormatString="{1}Value" ReferenceModeType="UnitBased" /> </orm:ReferenceModeKinds> </orm:ORMModel> <orm:NameGenerator id="_23FF1A66-8437-4ACC-AE45-3E0BDB1ED964" AutomaticallyShortenNames="true" UseTargetDefaultMaximum="true" UserDefinedMaximum="128"> <orm:Refinements> <oialtocdb:RelationalNameGenerator id="_716744C2-422F-44F9-B748-FB1B72D3E2ED" SpacingFormat="Remove" AutomaticallyShortenNames="true" UseTargetDefaultMaximum="true" UserDefinedMaximum="128"> <orm:Refinements> <oialtocdb:RelationalNameGenerator id="_52B24739-F1AE-48CD-840E-78B93AC19A23" NameUsage="RelationalColumn" CasingOption="Camel" SpacingFormat="Remove" AutomaticallyShortenNames="true" UseTargetDefaultMaximum="true" UserDefinedMaximum="128" /> <oialtocdb:RelationalNameGenerator id="_9C05B656-B2FC-40DD-BF02-A9DC563CBC76" NameUsage="RelationalTable" CasingOption="Pascal" SpacingFormat="Remove" AutomaticallyShortenNames="true" UseTargetDefaultMaximum="true" UserDefinedMaximum="128" /> </orm:Refinements> </oialtocdb:RelationalNameGenerator> </orm:Refinements> </orm:NameGenerator> <orm:GenerationState id="_DC5538D8-A335-45AC-8640-D2D9AFA649CD"> <orm:GenerationSettings> <ormtooial:AbstractionModelGenerationSetting id="_E54C65CA-96F7-45AA-AE02-3A3448BC4268" AlgorithmVersion="1.008"> <ormtooial:AbstractionModel ref="_FCDF6092-7686-4E89-89FF-D7503B62EDFE" /> </ormtooial:AbstractionModelGenerationSetting> <oialtocdb:SchemaGenerationSetting id="_A3323CA0-3955-41EE-B21E-5B96A0883D96" CoreAlgorithmVersion="1.004" NameAlgorithmVersion="1.012"> <oialtocdb:Schema ref="_1A5E8D6A-D4E2-4F76-BB49-124802EA5D68" /> </oialtocdb:SchemaGenerationSetting> </orm:GenerationSettings> </orm:GenerationState> <ormDiagram:ORMDiagram id="_921DAD40-451B-4CE9-AAC8-5004C1AB4665" IsCompleteView="false" Name="Address" BaseFontName="Tahoma" BaseFontSize="0.0972222238779068"> <ormDiagram:Shapes> <ormDiagram:ObjectTypeShape id="_51B7B94E-A5AB-44FB-82F0-EAFAE2D8E778" IsExpanded="true" AbsoluteBounds="2.204416885972023, 1.0421928517209986, 0.49852421402931213, 0.22950302660465241" ExpandRefMode="true"> <ormDiagram:Subject ref="_5A75B421-1B30-4691-95ED-5BA0BCEA513B" /> </ormDiagram:ObjectTypeShape> <ormDiagram:FactTypeShape id="_19D29652-61CB-4440-AB4D-090C015DDB3C" IsExpanded="true" AbsoluteBounds="1.5429845484904945, 0.52255858210846784, 0.38388888899236917, 0.24388888899236916"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_7F426A0E-7D67-437A-9FA4-E38ED0290258" IsExpanded="true" AbsoluteBounds="1.5429845484904945, 0.83119898440316331, 0.67465323209762573, 0.12950302660465241"> <ormDiagram:Subject ref="_5A000130-3B05-4215-9961-1A036635195C" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_2DFBE99A-5A8C-4299-A326-96F2CE1D08F9" /> <ormDiagram:RoleDisplayOrder> <ormDiagram:Role ref="_FAA39341-DFF7-48D7-9F12-A3DBC99C0863" /> <ormDiagram:Role ref="_D6EE6716-CE6D-4E60-AE87-4DF950146818" /> </ormDiagram:RoleDisplayOrder> </ormDiagram:FactTypeShape> <ormDiagram:ObjectTypeShape id="_58FB1FB0-8D74-40AC-9D6D-18CA6EF7163B" IsExpanded="true" AbsoluteBounds="0.5, 1.4276095183876651, 0.81169557094573974, 0.22950302660465241"> <ormDiagram:Subject ref="_EA841AE0-85CC-4F32-A068-30B3EE6B6F01" /> </ormDiagram:ObjectTypeShape> <ormDiagram:FactTypeShape id="_AEBED86C-5246-468E-938D-17650A4C739B" IsExpanded="true" AbsoluteBounds="1.5429845484904945, 1.3854165871938067, 0.38388888899236917, 0.24388888899236916"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_D2C31F1E-1845-42A2-AC0A-48E573D172DC" IsExpanded="true" AbsoluteBounds="1.5429845484904945, 1.694056989488502, 0.23545643985271453, 0.12950302660465241"> <ormDiagram:Subject ref="_6C538C05-FB13-4EF2-B723-BFA410B72247" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_0B212D9E-134C-4B80-ADC4-600727613F66" /> <ormDiagram:RoleDisplayOrder> <ormDiagram:Role ref="_E8DB78B3-6FE5-409E-9325-FE0156E06D1A" /> <ormDiagram:Role ref="_6056650B-23E7-4947-9D1B-99A2492606FB" /> </ormDiagram:RoleDisplayOrder> </ormDiagram:FactTypeShape> <ormDiagram:ExternalConstraintShape id="_D7C2FD18-6EDF-4D1B-BC5D-956E3A899132" IsExpanded="true" AbsoluteBounds="1.5429845484904945, 1.0699999205271407, 0.16, 0.16"> <ormDiagram:Subject ref="_6983DAA1-2AAD-446F-8836-714ECE5098CF" /> </ormDiagram:ExternalConstraintShape> <ormDiagram:ObjectTypeShape id="_1D39BB39-6EC1-48A9-B565-67E7C1552A76" IsExpanded="true" AbsoluteBounds="2.17716808617115, 2.1984428517209995, 0.55302181363105773, 0.22950302660465241"> <ormDiagram:Subject ref="_8AAF9BFC-CE78-45BB-BD07-63A24081AE17" /> </ormDiagram:ObjectTypeShape> <ormDiagram:FactTypeShape id="_F4BA33ED-2420-4A2C-8D4A-E4AECB62C543" IsExpanded="true" AbsoluteBounds="2.2617345484904945, 1.5729165871938071, 0.38388888899236917, 0.24388888899236916"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_4A4BCD58-6481-4A97-91CC-055ACD0D7E39" IsExpanded="true" AbsoluteBounds="2.2617345484904945, 1.8815569894885025, 0.34277793765068054, 0.12950302660465241"> <ormDiagram:Subject ref="_B854544D-98C0-4EAA-A007-09783C62B064" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_091CE261-61A6-41EF-BE1E-749796BA811E" /> </ormDiagram:FactTypeShape> <ormDiagram:ObjectTypeShape id="_97C717A8-8A2F-466F-A52F-6EF8761264F1" IsExpanded="true" AbsoluteBounds="4.2670175714107854, 1.6151095183876667, 0.4614012491703034, 0.22950302660465241"> <ormDiagram:Subject ref="_9227EBC1-2C02-4FB9-BF47-631CCE67240F" /> </ormDiagram:ObjectTypeShape> <ormDiagram:FactTypeShape id="_EEDD2FC7-76DC-4ADF-9331-4213D0A7BF33" IsExpanded="true" AbsoluteBounds="3.2802202816431718, 1.5729165871938082, 0.38388888899236917, 0.24388888899236916"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_4440821E-F20C-4828-8C85-9F134D242CD4" IsExpanded="true" AbsoluteBounds="3.2802202816431718, 1.8815569894885034, 0.21731001138687134, 0.12950302660465241"> <ormDiagram:Subject ref="_2B3CB9DE-FF56-4D7F-9A29-C044B23F44C3" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_949A8878-0690-449D-98DD-5D75A67864A1" /> </ormDiagram:FactTypeShape> <ormDiagram:ObjectTypeShape id="_D03AA980-BD46-4588-A513-ABB29C73A905" IsExpanded="true" AbsoluteBounds="4.3233428356858594, 2.1984428517209995, 0.34875072062015533, 0.22950302660465241"> <ormDiagram:Subject ref="_0D0E50A3-88F7-4B6C-97AB-E7C2B281A826" /> </ormDiagram:ObjectTypeShape> <ormDiagram:FactTypeShape id="_75FAED8B-FFCF-44C5-9D06-50187392B966" IsExpanded="true" AbsoluteBounds="3.2802202816431718, 2.1562499205271415, 0.38388888899236917, 0.24388888899236916"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_19F941DC-D524-49B0-9337-62F015ABE0EA" IsExpanded="true" AbsoluteBounds="3.2802202816431718, 2.4648903228218364, 0.20995189249515533, 0.12950302660465241"> <ormDiagram:Subject ref="_09F4C825-47AF-4F38-9F30-9C32F3EAEADA" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_281D825F-358C-4ECB-9E2F-B8E134882780" /> </ormDiagram:FactTypeShape> <ormDiagram:ObjectTypeShape id="_CC5FAA98-649D-4DAE-881C-DC512437CF08" IsExpanded="true" AbsoluteBounds="4.1925818008991582, 2.7921930901395786, 0.61027279019355785, 0.22950302660465241"> <ormDiagram:Subject ref="_8A615C32-1F5B-44EF-AA4A-7278B04750D7" /> </ormDiagram:ObjectTypeShape> <ormDiagram:FactTypeShape id="_6D93CC22-8388-402D-A133-B27C44D7B9F4" IsExpanded="true" AbsoluteBounds="3.2802202816431718, 2.7500001589457206, 0.38388888899236917, 0.24388888899236916"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_8AE596BD-F79F-4712-B5B3-F5A906A07451" IsExpanded="true" AbsoluteBounds="3.2802202816431718, 3.0586405612404155, 0.49587446451187134, 0.12950302660465241"> <ormDiagram:Subject ref="_2683A8C9-F3C9-45D8-900A-8C0876260282" /> </ormDiagram:ReadingShape> <ormDiagram:ValueConstraintShape id="_0D2B6636-BF0B-4819-A539-95E095780F14" IsExpanded="true" AbsoluteBounds="3.7241091706355411, 2.6204971323410682, 0.71134889125823975, 0.12950302660465241"> <ormDiagram:Subject ref="_0A249AAE-25AD-4DA4-8B29-54760212A3A6" /> </ormDiagram:ValueConstraintShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_B0E71BA7-148B-4EB1-96E4-00F7AAACA32A" /> <ormDiagram:RoleDisplayOrder> <ormDiagram:Role ref="_026C7751-1094-4803-82F9-33C6CD009D59" /> <ormDiagram:Role ref="_7C2E52F7-47C0-413C-8F2A-4A477E54B497" /> </ormDiagram:RoleDisplayOrder> </ormDiagram:FactTypeShape> <ormDiagram:ObjectTypeShape id="_6A0C5CEE-C95C-4825-86A5-BFFC0A7BE408" IsExpanded="true" AbsoluteBounds="6.3138176434052484, 1.6151095183876667, 0.70179837465286254, 0.22950302660465241"> <ormDiagram:Subject ref="_3BB3DCA2-0CE1-4890-9294-4DBB403B4A50" /> </ormDiagram:ObjectTypeShape> <ormDiagram:ObjectTypeShape id="_78188352-F145-45B7-A8A2-96A278D77771" IsExpanded="true" AbsoluteBounds="4.2200679612966878, 0.99010959786052521, 0.55530046939849864, 0.22950302660465241"> <ormDiagram:Subject ref="_98962755-7BF2-417F-AF18-354F2DA4BE8B" /> </ormDiagram:ObjectTypeShape> <ormDiagram:FactTypeShape id="_F5BF019D-C261-4695-B699-32CB29136098" IsExpanded="true" AbsoluteBounds="5.3867343100719163, 0.89583333333333415, 0.38388888899236917, 0.24388888899236916" DisplayRoleNames="Off"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_B303BB26-60FF-47EC-BE9B-8AB2E25D5F5A" IsExpanded="true" AbsoluteBounds="5.3867343100719163, 1.2044737356280295, 0.62542498111724854, 0.12950302660465241"> <ormDiagram:Subject ref="_55D40F42-2EF3-463A-A2AB-07AABF2505F2" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_9B756483-3507-4DD3-8D61-973264279763" /> </ormDiagram:FactTypeShape> <ormDiagram:FactTypeShape id="_5CE8AE6A-A395-4742-9A7D-8E395EC0F2B2" IsExpanded="true" AbsoluteBounds="3.2802202816431718, 0.94791666666666674, 0.38388888899236917, 0.24388888899236916"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_33D51F76-9D41-4A8D-8161-FEF84DEE8DD7" IsExpanded="true" AbsoluteBounds="3.2802202816431718, 1.2565570689613625, 0.53812432289123535, 0.12950302660465241"> <ormDiagram:Subject ref="_2ABBF1F7-64F8-4CD4-B452-395DE75D2F70" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_9F44420C-AE44-49BE-ABC7-BA60E6661443" /> </ormDiagram:FactTypeShape> <ormDiagram:ExternalConstraintShape id="_43B303E5-BC7C-4D58-8A85-CC2FBE6131A4" IsExpanded="true" AbsoluteBounds="3.8971511356843012, 1.9241665077209476, 0.16, 0.16"> <ormDiagram:Subject ref="_C8C13189-ACB1-4350-851B-1D7B94135A00" /> </ormDiagram:ExternalConstraintShape> <ormDiagram:FactTypeShape id="_A19F0ABA-24BB-4D28-8AEB-B01DC1EC219B" IsExpanded="true" AbsoluteBounds="5.3867343100719163, 1.5729165871938082, 0.38388888899236917, 0.24388888899236916" DisplayRoleNames="Off"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_43CDA001-B24B-41CE-B90E-036797FCEB2C" IsExpanded="true" AbsoluteBounds="5.3867343100719163, 1.8815569894885034, 0.76546674966812134, 0.12950302660465241"> <ormDiagram:Subject ref="_CB25AA3C-E446-4334-AD34-D261936F2204" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_E5D72B7A-4122-4447-8F96-223379338101" /> </ormDiagram:FactTypeShape> <ormDiagram:ExternalConstraintShape id="_81BA6DCE-C316-44B2-B4A0-F45D4F481640" IsExpanded="true" AbsoluteBounds="5.907567802350969, 1.3854166666666672, 0.16, 0.16"> <ormDiagram:Subject ref="_E940C8A8-2229-44EC-A7C7-724D50341DB1" /> </ormDiagram:ExternalConstraintShape> <ormDiagram:ObjectTypeShape id="_F5DB59C7-FF66-4DDC-BAAF-A37B2F42B07E" IsExpanded="true" AbsoluteBounds="0.60783214867115021, 0.5, 0.56669368863105773, 0.35900605320930479"> <ormDiagram:Subject ref="_210362C4-4FC6-4B97-A95B-2563B2C3D66C" /> </ormDiagram:ObjectTypeShape> <ormDiagram:FactTypeShape id="_CEA74869-8760-4CE0-813A-82A8419263F7" IsExpanded="true" AbsoluteBounds="5.39715137410288, 2.2945834128061939, 0.38388888899236917, 0.24388888899236916" DisplayRoleNames="Off"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_58E3CBDA-041A-417F-9081-EA5943E724CF" IsExpanded="true" AbsoluteBounds="5.3554847074362142, 2.6448904817675558, 0.66003191471099854, 0.12950302660465241"> <ormDiagram:Subject ref="_C2330B6C-C476-4776-B00B-8ED9B5317457" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_4B7D3C4A-A968-4462-A2B5-07E270507037" /> </ormDiagram:FactTypeShape> <ormDiagram:ExternalConstraintShape id="_C0582FD9-43F7-4B4F-AC48-7E152C1D5C2E" IsExpanded="true" AbsoluteBounds="5.1263180407695481, 1.9375000794728594, 0.16, 0.16"> <ormDiagram:Subject ref="_3C18AA95-1013-423E-87C2-A036EF319771" /> </ormDiagram:ExternalConstraintShape> <ormDiagram:ObjectTypeShape id="_DE07C657-3CC6-4D44-8242-BCC680717C41" IsExpanded="true" AbsoluteBounds="0.58053588867187522, 2.7511914973643918, 0.62128620862960815, 0.35900605320930479"> <ormDiagram:Subject ref="_8F16FA3F-C4B7-4527-975B-ED75FD02D828" /> </ormDiagram:ObjectTypeShape> <ormDiagram:FactTypeShape id="_EBE81E62-3BD6-4932-86D9-D23F857744B5" IsExpanded="true" AbsoluteBounds="1.5429845484904945, 2.77375007947286, 0.38388888899236917, 0.24388888899236916"> <ormDiagram:RelativeShapes> <ormDiagram:ReadingShape id="_BFD3C9E7-BB2C-4A3C-82BD-DF858F4B7225" IsExpanded="true" AbsoluteBounds="1.5429845484904945, 3.0823904817675554, 0.82172083854675293, 0.12950302660465241"> <ormDiagram:Subject ref="_465F1873-C376-4377-9661-7B7072C6D66A" /> </ormDiagram:ReadingShape> </ormDiagram:RelativeShapes> <ormDiagram:Subject ref="_F54CCE22-1864-4D8B-9D2B-73D115B6BFEF" /> </ormDiagram:FactTypeShape> </ormDiagram:Shapes> <ormDiagram:Subject ref="_87CEA6D5-0C92-464A-9A46-377558D4CD54" /> </ormDiagram:ORMDiagram> <oial:model id="_FCDF6092-7686-4E89-89FF-D7503B62EDFE" name="Address"> <oial:informationTypeFormats> <odt:dataType id="_637B804C-8632-4D83-8FCF-A12B792087F5" name="Family Name" /> <odt:dataType id="_518C16BE-338C-445D-A7ED-03A4F9D9DE07" name="Given Names" /> <odt:dataType id="_4FA3A8FA-3A0E-42B1-A644-B5CCCB460EE3" name="City" /> <odt:dataType id="_A40F1EE5-5497-4760-93E5-785AD9027B98" name="Postcode" /> <odt:dataType id="_889EF6D5-4A4F-447E-ADF1-699B31AA5CF6" name="Street Line" /> <odt:dataType id="_E91D302D-6329-4791-B5BD-6D495903D425" name="Number" /> <odt:dataType id="_719A6AB8-FD7D-4705-B68A-884AF72A9625" name="Company Name" /> </oial:informationTypeFormats> <oial:conceptTypes> <oial:conceptType id="_225C1192-3130-4E9E-875A-963095F24A64" name="Person"> <oial:children> <oial:informationType id="_CF93B7AD-197C-4FCA-94ED-F123AE1B15CB" ref="_637B804C-8632-4D83-8FCF-A12B792087F5" isMandatory="true" name="Family Name" /> <oial:informationType id="_19629614-6830-46B4-8305-47297B32943A" ref="_518C16BE-338C-445D-A7ED-03A4F9D9DE07" isMandatory="true" name="Given Names" /> <oial:informationType id="_4960EBDD-1E69-4B1C-AB92-53224A0E5993" ref="_E91D302D-6329-4791-B5BD-6D495903D425" name="Number" /> <oial:informationType id="_2EF8ACB3-9961-4F31-83DA-89AB5B839841" ref="_889EF6D5-4A4F-447E-ADF1-699B31AA5CF6" isMandatory="true" name="Street Line" /> <oial:informationType id="_29C3B333-3BBC-4B10-8364-F4666467F22A" ref="_889EF6D5-4A4F-447E-ADF1-699B31AA5CF6" name="Street Line" /> <oial:informationType id="_8D5032F3-FDD1-4C43-9A8D-BE4A3C09A261" ref="_889EF6D5-4A4F-447E-ADF1-699B31AA5CF6" name="Street Line" /> <oial:informationType id="_63D8B192-7922-4A17-8818-FCBCBBE128D4" ref="_4FA3A8FA-3A0E-42B1-A644-B5CCCB460EE3" isMandatory="true" name="City" /> <oial:informationType id="_E3694445-ADF2-43A9-90FC-EC91DE253EC7" ref="_A40F1EE5-5497-4760-93E5-785AD9027B98" name="Postcode" /> </oial:children> <oial:uniquenessConstraints> <oial:uniquenessConstraint id="_1AA05B49-8E89-4A79-A674-5A4F0CB56208" name="PersonIsKnownByFamilyNameGivenName" isPreferred="true"> <oial:uniquenessChild ref="_CF93B7AD-197C-4FCA-94ED-F123AE1B15CB" /> <oial:uniquenessChild ref="_19629614-6830-46B4-8305-47297B32943A" /> </oial:uniquenessConstraint> </oial:uniquenessConstraints> </oial:conceptType> <oial:conceptType id="_E1CF54FA-BEC9-4681-8378-D1C1750F3DFB" name="Company"> <oial:children> <oial:informationType id="_513ACBC6-DC66-447A-93CF-12515501764F" ref="_719A6AB8-FD7D-4705-B68A-884AF72A9625" isMandatory="true" name="Company Name" /> <oial:informationType id="_302082D2-51B2-4170-A3FA-A9AF96B7F264" ref="_E91D302D-6329-4791-B5BD-6D495903D425" name="Number" /> <oial:informationType id="_D344E7D1-F92E-4F5C-9408-D90B67193CEE" ref="_889EF6D5-4A4F-447E-ADF1-699B31AA5CF6" isMandatory="true" name="Street Line" /> <oial:informationType id="_8515F617-B406-4CB8-9CFD-DA0500EBEAC6" ref="_889EF6D5-4A4F-447E-ADF1-699B31AA5CF6" name="Street Line" /> <oial:informationType id="_4842E7F0-BE5E-480D-B5F6-54BF79389DE1" ref="_889EF6D5-4A4F-447E-ADF1-699B31AA5CF6" name="Street Line" /> <oial:informationType id="_DABE9FC5-D4B6-47F6-B08B-672E1B60BB8E" ref="_4FA3A8FA-3A0E-42B1-A644-B5CCCB460EE3" isMandatory="true" name="City" /> <oial:informationType id="_CEF8A3E9-5B8D-4566-A1AF-510F064A7049" ref="_A40F1EE5-5497-4760-93E5-785AD9027B98" name="Postcode" /> </oial:children> <oial:uniquenessConstraints> <oial:uniquenessConstraint id="_964FD965-0C31-420A-B4F9-01E09644A5A0" name="InternalUniquenessConstraint2" isPreferred="true"> <oial:uniquenessChild ref="_513ACBC6-DC66-447A-93CF-12515501764F" /> </oial:uniquenessConstraint> </oial:uniquenessConstraints> </oial:conceptType> </oial:conceptTypes> </oial:model> <ormtooial:Bridge> <ormtooial:AbstractionModelIsForORMModel id="_1BDBA374-8419-4F3D-98E3-BE9859545587" AbstractionModel="_FCDF6092-7686-4E89-89FF-D7503B62EDFE" ORMModel="_87CEA6D5-0C92-464A-9A46-377558D4CD54" /> <ormtooial:FactTypeMapsTowardsRole id="_C578EC69-9472-44ED-8597-6EC913741924" FactType="_949A8878-0690-449D-98DD-5D75A67864A1" TowardsRole="_2368F654-C1A8-4151-BE1C-5C1ECCCA1102" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="BothRolesMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_16E6084C-9DD6-45C9-B9A3-1CD5E3F42246" FactType="_9F44420C-AE44-49BE-ABC7-BA60E6661443" TowardsRole="_8543FF59-256F-49C7-83C2-1963D0B66F60" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="OppositeRoleMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_E4751D1F-1ADA-49FC-AA2C-7FAFF13F4354" FactType="_281D825F-358C-4ECB-9E2F-B8E134882780" TowardsRole="_969033A2-B2FF-41AD-8182-297BDCFA2D81" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="BothRolesMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_F5700DA9-A601-413E-8EC5-383D5ED9D97E" FactType="_B0E71BA7-148B-4EB1-96E4-00F7AAACA32A" TowardsRole="_026C7751-1094-4803-82F9-33C6CD009D59" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="OppositeRoleMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_85790177-407B-4B00-8016-E29D80A46B32" FactType="_D18DF7B9-872C-4015-A111-455F48B56410" TowardsRole="_45C25B13-A198-490E-AE5A-C2FC3F7A2DF5" Depth="Shallow" UniquenessPattern="OneToOne" MandatoryPattern="TowardsRoleMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_4ECCF19E-F6E7-403C-8A09-033A73679FA2" FactType="_F54CCE22-1864-4D8B-9D2B-73D115B6BFEF" TowardsRole="_A0B26498-9CA8-4D5F-8098-79F0526DD4A2" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="TowardsRoleMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_B83CAC7A-943C-41AF-9EB1-E21D24175BFD" FactType="_B9F5FCC9-97CD-44B0-AAE0-B29A3DB7F78C" TowardsRole="_4FF505DC-79C9-495C-B24A-C1D7ECD27024" Depth="Shallow" UniquenessPattern="OneToOne" MandatoryPattern="TowardsRoleMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_290A7674-2C0D-4E47-AC8E-587A3F54272E" FactType="_0B212D9E-134C-4B80-ADC4-600727613F66" TowardsRole="_6056650B-23E7-4947-9D1B-99A2492606FB" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="BothRolesMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_DDB001BC-18A8-4CE6-8BED-BE7FC739D7E3" FactType="_2DFBE99A-5A8C-4299-A326-96F2CE1D08F9" TowardsRole="_D6EE6716-CE6D-4E60-AE87-4DF950146818" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="BothRolesMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_E402471D-581B-40D3-97AD-52AF2D57602A" FactType="_091CE261-61A6-41EF-BE1E-749796BA811E" TowardsRole="_76F89C67-17B5-4609-9D45-1557A2FCC614" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="TowardsRoleMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_C7E3F96C-DF64-4ECF-ABB0-6377C5245A15" FactType="_9B756483-3507-4DD3-8D61-973264279763" TowardsRole="_BF0415B8-D99C-4CF9-806F-861B071BF634" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="TowardsRoleMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_0A73C0B5-51CF-402C-807A-1D07877AAB82" FactType="_E5D72B7A-4122-4447-8F96-223379338101" TowardsRole="_1F5B5E56-3A10-45BE-84EC-D509FBC83C9D" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="NotMandatory" /> <ormtooial:FactTypeMapsTowardsRole id="_97091922-ED59-4E3B-BBF6-78BE81825CD2" FactType="_4B7D3C4A-A968-4462-A2B5-07E270507037" TowardsRole="_819DFD3D-F400-4D2F-A57C-AA7EF9946C2A" Depth="Shallow" UniquenessPattern="OneToMany" MandatoryPattern="NotMandatory" /> <ormtooial:ConceptTypeIsForObjectType id="_169259C6-8A56-4EBC-9597-57C327E858AD" ConceptType="_E1CF54FA-BEC9-4681-8378-D1C1750F3DFB" ObjectType="_8F16FA3F-C4B7-4527-975B-ED75FD02D828" /> <ormtooial:ConceptTypeIsForObjectType id="_98061FF1-43D3-4309-ACAE-766126548ABD" ConceptType="_225C1192-3130-4E9E-875A-963095F24A64" ObjectType="_5A75B421-1B30-4691-95ED-5BA0BCEA513B" /> <ormtooial:ConceptTypeChildHasPathFactType id="_F21EEF0F-3C93-4465-9B71-BC5FD5307080" ConceptTypeChild="_DABE9FC5-D4B6-47F6-B08B-672E1B60BB8E" PathFactType="_F54CCE22-1864-4D8B-9D2B-73D115B6BFEF" /> <ormtooial:ConceptTypeChildHasPathFactType id="_0C119493-5676-4073-9570-25AA87D47B8C" ConceptTypeChild="_DABE9FC5-D4B6-47F6-B08B-672E1B60BB8E" PathFactType="_281D825F-358C-4ECB-9E2F-B8E134882780" /> <ormtooial:ConceptTypeChildHasPathFactType id="_5812E888-F3E6-40F4-872F-1288D34E7501" ConceptTypeChild="_63D8B192-7922-4A17-8818-FCBCBBE128D4" PathFactType="_091CE261-61A6-41EF-BE1E-749796BA811E" /> <ormtooial:ConceptTypeChildHasPathFactType id="_02F3306C-1DA5-4F0C-9696-87730E5FB11A" ConceptTypeChild="_63D8B192-7922-4A17-8818-FCBCBBE128D4" PathFactType="_281D825F-358C-4ECB-9E2F-B8E134882780" /> <ormtooial:ConceptTypeChildHasPathFactType id="_B2131F6F-C5C4-4AA1-9CC0-37913DD8F2FB" ConceptTypeChild="_513ACBC6-DC66-447A-93CF-12515501764F" PathFactType="_D18DF7B9-872C-4015-A111-455F48B56410" /> <ormtooial:ConceptTypeChildHasPathFactType id="_A7213668-B6FF-481C-824D-43E217356461" ConceptTypeChild="_CF93B7AD-197C-4FCA-94ED-F123AE1B15CB" PathFactType="_2DFBE99A-5A8C-4299-A326-96F2CE1D08F9" /> <ormtooial:ConceptTypeChildHasPathFactType id="_0A8481AE-0791-4BAE-ABF4-C9F355245525" ConceptTypeChild="_CF93B7AD-197C-4FCA-94ED-F123AE1B15CB" PathFactType="_B9F5FCC9-97CD-44B0-AAE0-B29A3DB7F78C" /> <ormtooial:ConceptTypeChildHasPathFactType id="_0DE92861-4F14-40AC-9123-AF3E32520A21" ConceptTypeChild="_19629614-6830-46B4-8305-47297B32943A" PathFactType="_0B212D9E-134C-4B80-ADC4-600727613F66" /> <ormtooial:ConceptTypeChildHasPathFactType id="_432A1085-43B6-4FB3-8DB2-3B3A2C769F10" ConceptTypeChild="_4960EBDD-1E69-4B1C-AB92-53224A0E5993" PathFactType="_091CE261-61A6-41EF-BE1E-749796BA811E" /> <ormtooial:ConceptTypeChildHasPathFactType id="_1F03938B-21FE-46DC-9D59-61AD8940138F" ConceptTypeChild="_4960EBDD-1E69-4B1C-AB92-53224A0E5993" PathFactType="_9F44420C-AE44-49BE-ABC7-BA60E6661443" /> <ormtooial:ConceptTypeChildHasPathFactType id="_820C2CE2-3B3A-4E8D-9919-1C95053AA2E2" ConceptTypeChild="_302082D2-51B2-4170-A3FA-A9AF96B7F264" PathFactType="_F54CCE22-1864-4D8B-9D2B-73D115B6BFEF" /> <ormtooial:ConceptTypeChildHasPathFactType id="_4DDEAA6F-6209-4496-91E4-8BB7EC296B0F" ConceptTypeChild="_302082D2-51B2-4170-A3FA-A9AF96B7F264" PathFactType="_9F44420C-AE44-49BE-ABC7-BA60E6661443" /> <ormtooial:ConceptTypeChildHasPathFactType id="_44AD0FAE-8AB4-452D-B61F-056EE9CBED60" ConceptTypeChild="_E3694445-ADF2-43A9-90FC-EC91DE253EC7" PathFactType="_091CE261-61A6-41EF-BE1E-749796BA811E" /> <ormtooial:ConceptTypeChildHasPathFactType id="_8BB996DC-5CC0-4C06-9D75-16AD88398A8C" ConceptTypeChild="_E3694445-ADF2-43A9-90FC-EC91DE253EC7" PathFactType="_B0E71BA7-148B-4EB1-96E4-00F7AAACA32A" /> <ormtooial:ConceptTypeChildHasPathFactType id="_C5ED757A-FC88-4F42-A33D-F6D635D153AC" ConceptTypeChild="_CEF8A3E9-5B8D-4566-A1AF-510F064A7049" PathFactType="_F54CCE22-1864-4D8B-9D2B-73D115B6BFEF" /> <ormtooial:ConceptTypeChildHasPathFactType id="_5AEE8F50-24BD-43C8-BC3A-B879C279F80E" ConceptTypeChild="_CEF8A3E9-5B8D-4566-A1AF-510F064A7049" PathFactType="_B0E71BA7-148B-4EB1-96E4-00F7AAACA32A" /> <ormtooial:ConceptTypeChildHasPathFactType id="_A2AD22B3-7484-4FAB-AE2D-16057193D80C" ConceptTypeChild="_2EF8ACB3-9961-4F31-83DA-89AB5B839841" PathFactType="_091CE261-61A6-41EF-BE1E-749796BA811E" /> <ormtooial:ConceptTypeChildHasPathFactType id="_9B546F33-44AF-4F69-9C54-DD148AE799F9" ConceptTypeChild="_2EF8ACB3-9961-4F31-83DA-89AB5B839841" PathFactType="_949A8878-0690-449D-98DD-5D75A67864A1" /> <ormtooial:ConceptTypeChildHasPathFactType id="_7A202FB1-FDDB-4D5F-9FEC-7C2F5D1ED0ED" ConceptTypeChild="_2EF8ACB3-9961-4F31-83DA-89AB5B839841" PathFactType="_9B756483-3507-4DD3-8D61-973264279763" /> <ormtooial:ConceptTypeChildHasPathFactType id="_DB2682FE-1D5D-436A-9EBE-53EAA48173E3" ConceptTypeChild="_D344E7D1-F92E-4F5C-9408-D90B67193CEE" PathFactType="_F54CCE22-1864-4D8B-9D2B-73D115B6BFEF" /> <ormtooial:ConceptTypeChildHasPathFactType id="_F7B74390-55FD-4D37-8CD9-35EF9B1D5635" ConceptTypeChild="_D344E7D1-F92E-4F5C-9408-D90B67193CEE" PathFactType="_949A8878-0690-449D-98DD-5D75A67864A1" /> <ormtooial:ConceptTypeChildHasPathFactType id="_BD062927-3F2F-42D2-910B-3B58E6DE879E" ConceptTypeChild="_D344E7D1-F92E-4F5C-9408-D90B67193CEE" PathFactType="_9B756483-3507-4DD3-8D61-973264279763" /> <ormtooial:ConceptTypeChildHasPathFactType id="_F33E0A43-C151-43D6-A0DF-4E714F02F9D1" ConceptTypeChild="_29C3B333-3BBC-4B10-8364-F4666467F22A" PathFactType="_091CE261-61A6-41EF-BE1E-749796BA811E" /> <ormtooial:ConceptTypeChildHasPathFactType id="_19871FA0-A26C-45D3-B059-82F7BDA800AF" ConceptTypeChild="_29C3B333-3BBC-4B10-8364-F4666467F22A" PathFactType="_949A8878-0690-449D-98DD-5D75A67864A1" /> <ormtooial:ConceptTypeChildHasPathFactType id="_163F93DC-7D72-4036-8630-E9327E5795DC" ConceptTypeChild="_29C3B333-3BBC-4B10-8364-F4666467F22A" PathFactType="_E5D72B7A-4122-4447-8F96-223379338101" /> <ormtooial:ConceptTypeChildHasPathFactType id="_2BD218EC-AD2C-4606-9380-DEF8B0216B82" ConceptTypeChild="_8D5032F3-FDD1-4C43-9A8D-BE4A3C09A261" PathFactType="_091CE261-61A6-41EF-BE1E-749796BA811E" /> <ormtooial:ConceptTypeChildHasPathFactType id="_7393F1AA-8EA3-4A4C-B1E7-EA963C61098C" ConceptTypeChild="_8D5032F3-FDD1-4C43-9A8D-BE4A3C09A261" PathFactType="_949A8878-0690-449D-98DD-5D75A67864A1" /> <ormtooial:ConceptTypeChildHasPathFactType id="_D438B1CE-5E2C-446F-882D-0A43956E7AD9" ConceptTypeChild="_8D5032F3-FDD1-4C43-9A8D-BE4A3C09A261" PathFactType="_4B7D3C4A-A968-4462-A2B5-07E270507037" /> <ormtooial:ConceptTypeChildHasPathFactType id="_69053C2A-4E4C-4999-97DE-3F0C20C2FAC4" ConceptTypeChild="_4842E7F0-BE5E-480D-B5F6-54BF79389DE1" PathFactType="_F54CCE22-1864-4D8B-9D2B-73D115B6BFEF" /> <ormtooial:ConceptTypeChildHasPathFactType id="_06694168-D544-4539-9824-44E189F44824" ConceptTypeChild="_4842E7F0-BE5E-480D-B5F6-54BF79389DE1" PathFactType="_949A8878-0690-449D-98DD-5D75A67864A1" /> <ormtooial:ConceptTypeChildHasPathFactType id="_8FD8F00A-1FC3-4A3C-893D-83DC4777B147" ConceptTypeChild="_4842E7F0-BE5E-480D-B5F6-54BF79389DE1" PathFactType="_4B7D3C4A-A968-4462-A2B5-07E270507037" /> <ormtooial:ConceptTypeChildHasPathFactType id="_07DB5E8C-10E8-4CE2-8F4D-AE82E24192DC" ConceptTypeChild="_8515F617-B406-4CB8-9CFD-DA0500EBEAC6" PathFactType="_F54CCE22-1864-4D8B-9D2B-73D115B6BFEF" /> <ormtooial:ConceptTypeChildHasPathFactType id="_F8119636-6866-4607-9BF1-DF0E009FCE79" ConceptTypeChild="_8515F617-B406-4CB8-9CFD-DA0500EBEAC6" PathFactType="_949A8878-0690-449D-98DD-5D75A67864A1" /> <ormtooial:ConceptTypeChildHasPathFactType id="_C50D053A-0551-4830-B078-EC09818B0EBF" ConceptTypeChild="_8515F617-B406-4CB8-9CFD-DA0500EBEAC6" PathFactType="_E5D72B7A-4122-4447-8F96-223379338101" /> <ormtooial:InformationTypeFormatIsForValueType id="_1C932F01-D34F-4E21-AEE1-0586719D5123" InformationTypeFormat="_4FA3A8FA-3A0E-42B1-A644-B5CCCB460EE3" ValueType="_0D0E50A3-88F7-4B6C-97AB-E7C2B281A826" /> <ormtooial:InformationTypeFormatIsForValueType id="_9E813722-8CEB-4A08-B780-8855632BFE18" InformationTypeFormat="_719A6AB8-FD7D-4705-B68A-884AF72A9625" ValueType="_D027700B-2ED4-46B2-AA62-E71D150DA04D" /> <ormtooial:InformationTypeFormatIsForValueType id="_42B39437-C70B-4704-BEA3-31247020B505" InformationTypeFormat="_637B804C-8632-4D83-8FCF-A12B792087F5" ValueType="_B6A95975-37BF-41E2-9529-08E41B413E32" /> <ormtooial:InformationTypeFormatIsForValueType id="_60FD9FD7-7A02-4F55-8FB3-818A81A45014" InformationTypeFormat="_518C16BE-338C-445D-A7ED-03A4F9D9DE07" ValueType="_EA841AE0-85CC-4F32-A068-30B3EE6B6F01" /> <ormtooial:InformationTypeFormatIsForValueType id="_C666AC46-5AB2-406C-84E0-D80F4CF145A4" InformationTypeFormat="_E91D302D-6329-4791-B5BD-6D495903D425" ValueType="_98962755-7BF2-417F-AF18-354F2DA4BE8B" /> <ormtooial:InformationTypeFormatIsForValueType id="_55571724-1D03-4930-8B1E-4E6C05F69394" InformationTypeFormat="_A40F1EE5-5497-4760-93E5-785AD9027B98" ValueType="_8A615C32-1F5B-44EF-AA4A-7278B04750D7" /> <ormtooial:InformationTypeFormatIsForValueType id="_5C441AB7-F8B3-4C4A-B976-24B13BFB1514" InformationTypeFormat="_889EF6D5-4A4F-447E-ADF1-699B31AA5CF6" ValueType="_3BB3DCA2-0CE1-4890-9294-4DBB403B4A50" /> <ormtooial:UniquenessIsForUniquenessConstraint id="_749B1AA1-A209-4CFF-8D8A-0F1DD5B60510" AbstractionUniquenessConstraint="_964FD965-0C31-420A-B4F9-01E09644A5A0" ORMUniquenessConstraint="_0221D549-66EE-40C6-BB40-BA686DB4EB08" /> <ormtooial:UniquenessIsForUniquenessConstraint id="_657940B5-E9E7-488D-B672-6A06D44131AA" AbstractionUniquenessConstraint="_1AA05B49-8E89-4A79-A674-5A4F0CB56208" ORMUniquenessConstraint="_6983DAA1-2AAD-446F-8836-714ECE5098CF" /> </ormtooial:Bridge> <rcd:Catalog id="_C3D4C480-731C-436C-B887-A32F3B838ED9"> <rcd:Schemas> <rcd:Schema id="_1A5E8D6A-D4E2-4F76-BB49-124802EA5D68" Name="Address"> <rcd:Tables> <rcd:Table id="_51C901B6-56FF-4809-A19B-0D1D0F959084" Name="Person"> <rcd:Columns> <rcd:Column id="_078C6469-9288-478E-94EB-1D0CE5A6F9E1" Name="familyName" /> <rcd:Column id="_35ADAB82-7FB8-4538-8B08-6D1C32EFE18B" Name="givenNames" /> <rcd:Column id="_D06029F3-5EDC-4359-B924-3F6C8EC141B2" Name="streetNumber" IsNullable="true" /> <rcd:Column id="_14C04995-34E7-4D72-9DA2-82F80BA0F0B7" Name="firstStreetLine" /> <rcd:Column id="_5D1971E2-4689-4B70-8F3E-085C25A39C09" Name="secondStreetLine" IsNullable="true" /> <rcd:Column id="_AA907F50-A83F-4180-A1E8-A8D726D4A8E1" Name="thirdStreetLine" IsNullable="true" /> <rcd:Column id="_198174C5-77C5-4E9F-877F-64A9AC025CF9" Name="city" /> <rcd:Column id="_30119763-A137-446E-9DC5-DDB590AAE208" Name="postcode" IsNullable="true" /> </rcd:Columns> <rcd:Constraints> <rcd:UniquenessConstraint id="_50ECFAC7-A1C7-41FF-8EE0-DAA8F3380BF9" Name="PersonIsKnownByFamilyNameGivenName_PK" IsPrimary="true"> <rcd:Columns> <rcd:Column ref="_078C6469-9288-478E-94EB-1D0CE5A6F9E1" /> <rcd:Column ref="_35ADAB82-7FB8-4538-8B08-6D1C32EFE18B" /> </rcd:Columns> </rcd:UniquenessConstraint> </rcd:Constraints> </rcd:Table> <rcd:Table id="_80712220-A6FD-47C3-99E4-0E8E932F7A43" Name="Company"> <rcd:Columns> <rcd:Column id="_CA117DD3-8351-4773-A12A-8BBDCDBDB1D3" Name="companyName" /> <rcd:Column id="_6DA72E85-EEB3-477B-9CFD-DE4F19745A7C" Name="streetNumber" IsNullable="true" /> <rcd:Column id="_7C8D951B-2A7F-422D-8F4C-D1A82237E322" Name="firstStreetLine" /> <rcd:Column id="_6E447F8D-ADBB-451B-8B95-C6589B0DB476" Name="secondStreetLine" IsNullable="true" /> <rcd:Column id="_5F6C5A08-A83F-4CC4-936C-4FE7EE3EA9EF" Name="thirdStreetLine" IsNullable="true" /> <rcd:Column id="_AD648077-390D-419D-866D-CD0C8EA13738" Name="city" /> <rcd:Column id="_A3518E50-6664-468A-9C6D-D2BACB58534D" Name="postcode" IsNullable="true" /> </rcd:Columns> <rcd:Constraints> <rcd:UniquenessConstraint id="_ADD9BFFC-BAE5-44B7-943E-2677FC21296B" Name="Company_PK" IsPrimary="true"> <rcd:Columns> <rcd:Column ref="_CA117DD3-8351-4773-A12A-8BBDCDBDB1D3" /> </rcd:Columns> </rcd:UniquenessConstraint> </rcd:Constraints> </rcd:Table> </rcd:Tables> </rcd:Schema> </rcd:Schemas> </rcd:Catalog> <oialtocdb:MappingCustomization id="_00A50A20-6FDD-4191-84C7-0F3B498650E1"> <oialtocdb:ReferenceModeNamings> <oialtocdb:DefaultReferenceModeNaming id="_3C26001A-473F-4627-958E-CD3242733C6B" NamingChoice="EntityTypeName" CustomFormat="{1}{2}" PrimaryIdentifierNamingChoice="ValueTypeName" PrimaryIdentifierCustomFormat="{1}{2}" TargetKind="General"> <oialtocdb:ORMModel ref="_87CEA6D5-0C92-464A-9A46-377558D4CD54" /> </oialtocdb:DefaultReferenceModeNaming> <oialtocdb:DefaultReferenceModeNaming id="_3A0695CD-C5E0-4593-84D5-4353ED32E656" NamingChoice="CustomFormat" CustomFormat="{1}{2}" PrimaryIdentifierNamingChoice="CustomFormat" PrimaryIdentifierCustomFormat="{1}{2}" TargetKind="Popular"> <oialtocdb:ORMModel ref="_87CEA6D5-0C92-464A-9A46-377558D4CD54" /> </oialtocdb:DefaultReferenceModeNaming> <oialtocdb:DefaultReferenceModeNaming id="_F187852B-CF9C-450D-83E5-3F719C387C0E" NamingChoice="EntityTypeName" CustomFormat="{2}{1}" PrimaryIdentifierNamingChoice="ValueTypeName" PrimaryIdentifierCustomFormat="{2}{1}" TargetKind="UnitBased"> <oialtocdb:ORMModel ref="_87CEA6D5-0C92-464A-9A46-377558D4CD54" /> </oialtocdb:DefaultReferenceModeNaming> </oialtocdb:ReferenceModeNamings> </oialtocdb:MappingCustomization> <oialtocdb:Bridge> <oialtocdb:SchemaIsForAbstractionModel id="_D97CC285-385B-4C96-ACA1-32BD24E083D0" Schema="_1A5E8D6A-D4E2-4F76-BB49-124802EA5D68" AbstractionModel="_FCDF6092-7686-4E89-89FF-D7503B62EDFE" /> <oialtocdb:ColumnHasConceptTypeChild id="_B1E0BC6B-A10A-447C-9D90-DD8741F290F6" Column="_AD648077-390D-419D-866D-CD0C8EA13738" ConceptTypeChild="_DABE9FC5-D4B6-47F6-B08B-672E1B60BB8E" /> <oialtocdb:ColumnHasConceptTypeChild id="_06BAD89C-3C12-4BBB-B949-BC27D2188C30" Column="_198174C5-77C5-4E9F-877F-64A9AC025CF9" ConceptTypeChild="_63D8B192-7922-4A17-8818-FCBCBBE128D4" /> <oialtocdb:ColumnHasConceptTypeChild id="_D601AAC1-2E3A-423A-8232-2EE237951BA3" Column="_CA117DD3-8351-4773-A12A-8BBDCDBDB1D3" ConceptTypeChild="_513ACBC6-DC66-447A-93CF-12515501764F" /> <oialtocdb:ColumnHasConceptTypeChild id="_ACE85A63-5684-486D-9441-135CF4551247" Column="_078C6469-9288-478E-94EB-1D0CE5A6F9E1" ConceptTypeChild="_CF93B7AD-197C-4FCA-94ED-F123AE1B15CB" /> <oialtocdb:ColumnHasConceptTypeChild id="_C4744F73-ABFC-49BE-B18C-18F7ECC87FEF" Column="_7C8D951B-2A7F-422D-8F4C-D1A82237E322" ConceptTypeChild="_D344E7D1-F92E-4F5C-9408-D90B67193CEE" /> <oialtocdb:ColumnHasConceptTypeChild id="_9C1BC2F5-DA40-4BA9-B5FB-82922D9CEB33" Column="_14C04995-34E7-4D72-9DA2-82F80BA0F0B7" ConceptTypeChild="_2EF8ACB3-9961-4F31-83DA-89AB5B839841" /> <oialtocdb:ColumnHasConceptTypeChild id="_B9C4CDC4-C086-4B12-9CE1-00068D3228D4" Column="_35ADAB82-7FB8-4538-8B08-6D1C32EFE18B" ConceptTypeChild="_19629614-6830-46B4-8305-47297B32943A" /> <oialtocdb:ColumnHasConceptTypeChild id="_5A8D980A-3C5F-4DD3-BD6B-35165DB3D397" Column="_A3518E50-6664-468A-9C6D-D2BACB58534D" ConceptTypeChild="_CEF8A3E9-5B8D-4566-A1AF-510F064A7049" /> <oialtocdb:ColumnHasConceptTypeChild id="_4D150E26-6097-4DE3-89FB-79DE89E24E23" Column="_30119763-A137-446E-9DC5-DDB590AAE208" ConceptTypeChild="_E3694445-ADF2-43A9-90FC-EC91DE253EC7" /> <oialtocdb:ColumnHasConceptTypeChild id="_66318B86-1249-47EA-81FD-EAD40650B3B0" Column="_5D1971E2-4689-4B70-8F3E-085C25A39C09" ConceptTypeChild="_29C3B333-3BBC-4B10-8364-F4666467F22A" /> <oialtocdb:ColumnHasConceptTypeChild id="_C7E29CB2-3545-4612-8EC9-5385982C1161" Column="_6E447F8D-ADBB-451B-8B95-C6589B0DB476" ConceptTypeChild="_8515F617-B406-4CB8-9CFD-DA0500EBEAC6" /> <oialtocdb:ColumnHasConceptTypeChild id="_0583C9FF-2330-4698-8C92-B7AB99783DB5" Column="_D06029F3-5EDC-4359-B924-3F6C8EC141B2" ConceptTypeChild="_4960EBDD-1E69-4B1C-AB92-53224A0E5993" /> <oialtocdb:ColumnHasConceptTypeChild id="_BB6E1F6A-C311-4EB2-9BD1-72DE15B850D2" Column="_6DA72E85-EEB3-477B-9CFD-DE4F19745A7C" ConceptTypeChild="_302082D2-51B2-4170-A3FA-A9AF96B7F264" /> <oialtocdb:ColumnHasConceptTypeChild id="_BF0A8F7C-B3C9-4204-BDA4-07D8C5D83C89" Column="_AA907F50-A83F-4180-A1E8-A8D726D4A8E1" ConceptTypeChild="_8D5032F3-FDD1-4C43-9A8D-BE4A3C09A261" /> <oialtocdb:ColumnHasConceptTypeChild id="_14B8E17C-8629-4D22-8832-1D637B70C7A5" Column="_5F6C5A08-A83F-4CC4-936C-4FE7EE3EA9EF" ConceptTypeChild="_4842E7F0-BE5E-480D-B5F6-54BF79389DE1" /> <oialtocdb:TableIsPrimarilyForConceptType id="_EFFEBE9E-9861-4D41-AF39-E672AA4C781F" Table="_80712220-A6FD-47C3-99E4-0E8E932F7A43" ConceptType="_E1CF54FA-BEC9-4681-8378-D1C1750F3DFB" /> <oialtocdb:TableIsPrimarilyForConceptType id="_6C042E02-CB3B-41DB-8685-1CF13FD50BA5" Table="_51C901B6-56FF-4809-A19B-0D1D0F959084" ConceptType="_225C1192-3130-4E9E-875A-963095F24A64" /> <oialtocdb:UniquenessConstraintIsForUniqueness id="_385F2D85-26F0-4DED-A00E-8688EF8D8DC6" UniquenessConstraint="_ADD9BFFC-BAE5-44B7-943E-2677FC21296B" Uniqueness="_964FD965-0C31-420A-B4F9-01E09644A5A0" /> <oialtocdb:UniquenessConstraintIsForUniqueness id="_7BAA3679-9DC1-465A-9E06-277B89B12F4F" UniquenessConstraint="_50ECFAC7-A1C7-41FF-8EE0-DAA8F3380BF9" Uniqueness="_1AA05B49-8E89-4A79-A674-5A4F0CB56208" /> </oialtocdb:Bridge>
</ormRoot:ORM2>