ГОСТ Р ИСО 13584-42—2012
Определения атрибутов:
code: данный код необходим для уникальной идентификации свойства во всех онтологиях, определенных
рассматриваемым поставщиком с атрибутом name_scope.defined_by.
name_scope: ссылка на класс, на котором или ниже которого рассматриваемый элемент свойства доступен
для ссылки атрибутом описания described_by.
absolute_id: уникальная идентификация данного свойства.
describes_classes: классы, объявляющие данное свойство доступным для использования в описании про
дукта.
Пояснения к тексту программы:
WR1: любой класс, на который производится ссылка атрибутом describes_class БСЕ свойства property_
BSU, либо это класс, на который производится ссылка его атрибутом name_scope, либо это подкласс данного
класса.
UR1: идентификатор свойства absolutejd является уникальным.
П р и м е ч а н и е — Атрибут name_scope сущности property_BSU используетсядля кодирования атрибута
«Класс определений» для свойств (см. 7.2.2).
F.3.7.2 Тилы элементов данных свойств (Property_DET)
Сущность property_DET дзет словарные описания свойств.
Пример представления на языке EXPRESS:
*)
ENTITY property_DET
ABSTRACT SUPERTYPE OF(ONEOF(
condition_DET, dependenl_P_DET. non_deper>dent_P_DET))
SUBTYPE OF(class_and_property_elements);
SELF\dictionary_element.identified_by: property_BSU;
preferred_symbol: OPTIONAL mathenratical_string:
synonymous_symbols: SET [0:?] OF mathematical_string;
figure: OPTIONAL graphics;
det_c!assification: OPTIONAL DET_classification_lype:
domain: datatype;
formula: OPTIONAL mathematical_string:
DERIVE
describes_classes: SET |0:?J OF class
:= »dentified_by.describes_classes;
END_ENTITY; — property_DET
C
Определения атрибутов:
identified_by: БСЕ свойства property_BSU, идентифицирующая данное свойство.
preferred_symbol: более короткое описание данного свойства.
synonymous_symbols: синоним для более короткого описания свойств,
figure: вспомогательная графика для описания свойства.
det_classification: класс ИСО 80000/МЭК 80000 (ранее ИСО 31) для данного свойства,
domain: ссылка на тип данных data_type, ассоциированный со свойством,
formula: математическое выражение, объясняющее свойство.
describes_classes классы, объявляющие данное свойство доступным для использования в описании про
дукта.
П р и м е ч а н и е 1 — Атрибут preferred_symbol используется для кодирования атрибута «Предпочти
тельный буквенный символ» для свойств.
П р и м е ч а н и е 2 — Атрибут synonymous_symbols используется для кодирования атрибутов «Синони
мических буквенных символов» для свойств.
П р и м е ч а н и е 3— Атрибут det_c!assification используетсядля кодирования атрибута «Классификация
типов свойств».
П р и м е ч а н и е 4 — Атрибут области domain используется как отправная точкадля кодирования атрибу
та свойства «Тип данных». Сущность data_type может быть описана как подтип для различных возможных типов
данных.
П р и м е ч а н и е 5 — Атрибут formula используетсядля кодирования атрибута «Формула» для свойств.
На рисунке F.9дана модель планирования данных, ассоциированных с сущностями property_DETs
82