...
Expand | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
|
Guidance
This requirement covers the mapping of data concepts. This requires two traces as shown below.
Tipinfo |
---|
The Using the AIRM page gives a summary on how to start using the AIRM for semantic correspondence purposes. |
...
Note |
---|
If you discover the AIRM concept you are using in the mapping does not have a data type, you are probably looking at the conceptual model but you should be looking at the logical model. Data concepts and their data types are found in the AIRM Logical Model. See the Using the AIRM page for more details on this. |
Verification Support
Correctness
Check that:
[ ] Each trace from the data concept in the information definition is to the AIRM concept that has an equivalent or wider meaning.
[ ] Each trace from the data type in the information definition is to the AIRM data type that has an equivalent or wider meaning.
Examples
The following example shows how the trace could look in XML Schema. The trace is to the AIRM concept. An attribute further trace has been added to record the dataType tracing.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<xs:element name="aircraftIdentification" type="don:AircraftIdentification" id="ICAOFlightIdentification.aircraftIdentification" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Name used by ATS units to identify and communicate with the aircraft.</xs:documentation> <xs:documentation><semanticCorrespondence>documentation> <semanticCorrespondence> <mapping> <trace dataTypetype="stringdataConceptTrace">urn:x-sesaero:sesarju:airm:v4201.0.0:LogicalModel:Subjects:Flight:FlightIdentifier:AircraftIdentification</trace> <trace type="dataTypeTrace">CharacterString</trace> </mapping> </semanticCorrespondence> </xs:documentation> </xs:annotation> </xs:element> |