XSD mapping pattern

Relationships are encoded by creating an XML element with the same name as the role name on the UML model. It is of type ObjectPropertyType. 



In this example, the SurfaceCharacterisitcs object is a property of the Runway. The "surfaceProperties" property of the Runway is defined as being of type SurfaceCharacteristicsPropertyType. 

surfaceProperties element
<element name="surfaceProperties" type="aixm:SurfaceCharacteristicsPropertyType" minOccurs="0"/> 
  • No labels