ГОСТ Р ИСОЯС 10303-1013—2011
П р и м е ч а н и я
1 Графическое представление информационных требований представлено в приложении С.
2 Спецификация отображения определена а 5.1. Она показывает, как удовлетворяются информационные
требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортируемых в
схему ИММ данного прикладного модуля.
Далее представлен фрагмент EXPRESS-слецификации. с которого начинается описание схемы
Person_organization_assignment_arm. В немопределены необходимые внешниессылки.
EXPRESS-спецификаиия:
*)
SCHEMA Person_organization_assignment arm;
Г
4.1 Прикладная эталонная модель, необходимая для прикладного модуля
Далее представлены интерфейсные операторы языка EXPRESS, посредством которых задаются
элементы, импортируемые из прикладныхэталонных моделейдругих прикладныхмодулей.
EXPRESS-спецификаиия:
*)
USE FROM Person_organization_arm; - ISO/TS 10303-1011
(*
П р и м е ч а н и я
1 вышеупомянутую схему можно найти в следующей части стандарта серии ИСО10303:
Person_organlzatlon_arm ИСО/ТС 10303-1011
2 Графическое представление этих схем см. рисунки С.1 и С.2. приложение С.
4.2 Определение типа данных прикладной эталонной модели
4.2.1 Тип данных organization_or_person_ln_organization_item
Тип данных organization_or_person_in_organization_item является расширяемым списком аль
тернативных именованных типов данных. Дополнительные альтернативные типы данных задаются в
выбираемых (SELECT) типах данных, расширяющих тип данных organization_or_person_in_
organizationjtem.
П р и м е ч а н и е — Для того, чтобы обеспечить уверенность в том. что для объектов, ссылающихся на пус
той расширяемый выбираемый (SELECT) тип данных, существует хотя бы один тип разрешенных экземпляров, в
прикладных модулях, использующих этот тип данных, требуется его расширение.
EXPRESS-спецификаиия:
*)
TYPE organization_or_person_in_organization_item = EXTENSIBLE SELECT;
END_TYPE
r
4.3 Определение объекта прикладной эталонной модели
4.3.1 Объект Organization_or_person_ln_organization_assignment
Объект Organization_or_person_in_organization_assignment представляет связь организации
или лица в организации с работой или сданными об изделии.
EXPRESS-спецификаиия:
*)
ENTITY Organization_or_person_in_organization_assignment;
assigned_entity:organization_or_person_in_organization_select:
role:STRING;
items;SET[1:?] OF organization_or_person_in_organizatk>n_item;
END_ENTITY;
Г
з