ГОСТ Р МЭК 61360-2—2013
DERIVE
abso!ute_id: identifier
narae_scope.defined_by.absolute_id
+ sep_id + dic_identifier;
INVERSE
describes_classes: SET OF class FOR described_by;
UNIQUE
UR1:absolute_id;
WHERE
WR1:QUERY<c <* describes_classes
NOT(is_subclass(c, name_scope.definition[1])))- •]»"
END_ENTITY; — property BSU
<*
Определения атрибутов.
code: данный код необходим для уникальной идентификации свойства во всех онтологиях, опре
деленных рассматриваемым поставщиком с атрибутом name_scope.dofined_by.
name_scope: ссылка на класс, на котором или ниже которого рассматриваемый элемент свойства
доступен для ссылки атрибутом described_by.
absolute_id: уникальная идентификация данного свойства.
describes_classos: классы, объявляющие данное свойство доступным для использования в опи
сании продукта.
Пояснения к тексту программы:
WR1: любой класс, на который производится ссылка атрибутом describes_class BSU свойства
property_BSU, либо это класс, на который производится ссылка его атрибутом name_scope, либо это
подкласс данного класса.
UR1: идентификатор свойства absolutejd является уникальным.
Примечание — Атрибут name_scope сущности property_BSU используется для кодирования атрибута
«Класс определений» для свойств.
5.9.3 Типы элементов данных свойств (Property_DET)
Сущность property_DET дает словарные описания свойств.
Пример представления на языке EXPRESS:
*)
ENTITY property_DET
ABSTRACT SUPERTYPE OF<ONEOF<
condition_DET, dependent_P_DET, non_dependent_P_DET>)
SUBTYPEOF<class_and_property_elements);
SELF\dictionary_eIement.identified_by:property_BSU;
preferred_symbol:OPTIONAL mathematical_string;
synor.ymous_symbols:SET -0:?] OF mathematicalstring;
figure: OPTIONAL graphics;
det_ciassificatior.:OPTIONAL DET_classification_type;
domain: data_type;
formula: OPTIONAL mathematical_string;
DERIVE
describes_classes:SET [0:?] OF class
:- identified_by.describes_classes;
END_ENTITY; -- property_DET
<• “
Определения атрибутов:
idontified_by: BSU свойства property_BSU. идентифицирующая данное свойство.
preferred_symbol: более короткое описание данного свойства.
synonymous_symbols: синоним для более короткого описания свойств.
36