ГОСТ Р ИСО 13584-32—2012
свойство определено.
Примечание 2 — Присвоение XML-атрибута subitem_path_property_ref является необязательным.
Оно может использоваться только для идентифицированного свойства (XML-атрибут property_ref), для которого
основополагающим типом данных является тип ссылочного класса (см. раздел 8.3.10).
Примечание 3 — XML-атрибут subitem_path_property_ref может использоваться как простой способ
представления введенной пары «свойство-значение».
Значение ValueRepresentation (обязательное) относится к любому виду типизированного
значения, определенного в настоящем приложении.
Примечание 4 — Независимое свойство определено в разделе 6.7.4.
Примечание 5 — Элемент cat:property_value определен в разделе 5.2.4 ИСО/ТС 29002-10:2009.
Примечание 6 — Присвоение XML-элемента cat:property_value является обязательным.
Пример 1 — Нижеследующее относится к действующему представлению значения независимого
свойства: это свойство идентифицируется с помощью IRDI-идентификатора ”0123-ABCU02-
DIAMETER#f ". а связанное значение - это значение целой меры (см. раздел D.1.17).
<cat.property_value property_ref="0123-ABC#02-DIAMETER#1">
<val measure_single_number_value UOM_code-’mm">
<val integer_value>5<JVal integer_va!ue>
</val:me3sure_sing!e_number_vaiue>
<vcat property_value>
Пример 2 — Предположим, что ноутбук описывается с помощью независимого свойства,
называемого its mother board, чьим идентификатором является IRDI-идентификатор "0123-ABCU02-
ITS_MOTHERBOARD#1” и чьим типом данных является класс mother board, который сам по себе
идентифицируется с помощью IRDI-идентификатора n0123-ABCtt01-MOTHERBOARDtt1m. Предположим
также, что этот класс mother board описывается с помощью независимого свойства, называемого its
processorunit,чьимидентификаторомявляетсяIRDI-идентификатор”0123-ABCU02-
ITS_PROCESSOR_UNITU1“, и чьим типом данных является класс processor unit, который сам по себе
идентифицируется с помощью IRDI-идентификатора "0123-ABCtt01-PROCESSORUNIT#1". Кроме того,
предположим, что класс processor unit описывается с помощью независимого свойства, называемого its
processor, чьим идентификатором является IRDI-идентификатор n0123-ABCtt02-ITS_PROCESSOR1t1’’, и
чьим типом данных является класс processor, который сам по себе идентифицируется с помощью IRDI-
идентификатора "0123-ABC#01-PROCESSORtH". Наконец, предположим, что класс processor описывается с
помощью независимого свойства, называемого frequency, чьим идентификатором является IRDI-
идентификатор “0123-ABCtt02-FREQUENCY#1", и чьим типом данных является тип действительной
меры. Ниже приведено представление описанного сочетания независимых свойств:
<cat property_value property_ref="0123-ABC#02-ITS_MOTHERBOARD#r subitem path property_ref=*’0123-ABC*02-
ITS_PR0CESS0R_UN!T#1 O123-ABC#02-ITS_PROCESSOR#1 0123-ABC#02-FREQUENCY#1">
<val measure_singie_numDer_va!ue LiOM_cc<le-’GH
2
” >
<val:real_value>4 2</valreal_value>
</val measure_single_number_value>
</cat property_value>
В другом варианте и в соответствии с OntoML-представлением свойства, чьей областью значений
является тип ссылочного класса (см. раздел D.1.25). тот же пример может быть представлен и в
следующем виде:
<cat item class_ref^40123-ABC #01-PR O C ESSO R#r localjd="PR O C ESSO R JD ">
<cat.property_value property_ref-0123-ABC#02-FREQUENCY#1 ">
<val measure_single_number_vaiue UOM_code="GHz">
<val: real_value>4 2</val:real_value>
</vaI.measure_single_number_vaIue>
</cat:property_value>
</cat:ttem>
D.2.1.2Условное свойство
OntoML-представление значения свойства, которое определяется как условное, выражается
следующим образом:
150