ГОСТ Р ИСО/ТС 10303-1124—2014
Ниже представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы
Document_structure_arm. В нем определены необходимые внешние ссылки.
EXPRESS-спецификация:
*)
SCHEMA Document_structure_arm;
(*
4.1 ПЭМ. необходимые для прикладного модуля
В данном подразделе представлены интерфейсные операторы языка EXPRESS, посредством
которых задаются элементы, импортируемые из прикладных эталонных моделей других прикладных
модулей.
EXPRESS-спецификация:
Document_definition_arm;
File_ider.tification_arm;
*)
USE FROM
USE FROM
<*
ISO/TS 10303-1123
ISO/TS 10303-1127
П р и м е ч а н и я
1 Схемы, ссылки на которые приведены выше, определены в следующих документах комплекса ИСО
10303:
Document_definition_arm - ИСО/ТС 10303-1123:
File_identification_arm - ИСО.ТС 10303-1127.
2 Графическое представление данных схем приведено на рисунках С.1 и С.2. приложение С.
4.2 Определение объектов ПЭМ
В настоящем подразделе определены объекты ПЭМ рассматриваемого прикладного модуля.
Каждый объект ПЭМ является простейшим неделимым элементом, который моделирует уникальное
понятие прикладной области, и содержит атрибуты для представления объекта. Ниже приведены
объекты ПЭМ и их определения.
4.2.1 Объект Document_dofinition_relationship
Объект Document_definition_relationship представляет связь между двумя экземплярами
объекта Document_definition. представляющими определения документов.
EXPRESS-спецификация:
*)
ENTITY Document_definitior._relatior.ship;
relation_type : STRING;
description :OPTIONAL STRING;
relating_document_definition : Document_definition;
related_document_definition : Document_definition;
WHERE
WR1: relatir.g_document_def inition :<>:
related_document_definition;
END_ENTITY;
(*
Определение атрибута
relation_type - настоящий атрибут задает смысл отношения.
Когда это применимо, должны использоваться следующие значения:
- ’addition’ (дополнение): посредством настоящего объекта задается, что в документе,
представленном атрибутом rolated_documont_definition (определение связываемого документа),
содержится дополнительная или вспомогательная инфор-мация относительно информации,
содержащейся в документе, представленном атрибутом relating_document_deflnition (определение
связывающего документа);
3