The data model specified in ISO/TS 29002-31 is hereby incorporated by reference with the changes described in 5.2.
NOTE The rationale for these changes is as follows:
In ISO/TS 29002-31:
a language can be identified by an ISO language code and, optionally, an ISO country code; or by the IRDI of a concept dictionary entry that represents the language;
a UOM can be identified by a UOM code (e.g., "m" for "metres"), or by the IRDI of a concept dictionary entry that represents the UOM;
a currency can be identified by its ISO currency code, or by the IRDI of a concept dictionary entry that represents the currency;
However, within ISO 22745, a language, a UOM, or a currency is always referenced by its OTD-assigned IRDI, and, thus, the code attribute cannot be present in a query that complies with this part of ISO 22745 that references a language, a UOM, or a currency.
Change the cardinality of attribute language_code from [0..1] to [0..0].
Change the cardinality of attribute country_code from [0..1] to [0..0].
NOTE See ISO 22745-13 for the requirement that an IRDI be assigned for each language.
Change the cardinality of attribute language_code from [0..1] to [0..0].
Change the cardinality of attribute country_code from [0..1] to [0..0].
NOTE See ISO 22745-13 for the requirement that an IRDI be assigned for each language.
Change the cardinality of attribute UOM_code from [0..1] to [0..0].
Change the cardinality of attribute currency_code from [0..1] to [0..0].
NOTE See ISO 22745-13 for the requirement that an IRDI be assigned for each UOM and currency.