ГОСТ Р ИСО/ТС 10303-1013— 2017
4.2.1 Тип данных organization_or_porson_in_organization_item
Тип данных organization_or_person_ln_organization_item является наращиваемым списком аль
тернативных объектных типов данных. Дополнительные альтернативные типы данных определены в
выбираемых типахданных, расширяющих тип данных organization_or_porson_in_organizatlon_item.
П р и м е ч а н и е — Данный пустой наращиваемый список выбора должен быть наполнен в других приклад
ных модулях для того, чтобы объекты, ссылающиеся на тип данных organization_or_person_in_organization_
item, имели по крайней мере одну допустимую реализацию.
EXPRESS-спеииФикаиия:
*)
ТУРЕ organization_or._person_in_organizaT.ion_i.tem =•
EXTENSIBLE GENERIC.ENTITY SELECT;
END_TYPE;
(*
4.3 Определение объекта ПЭМ
В данном подразделе определен объект ПЭМ прикладного модуля «Задание информации об ор
ганизации и сотруднике». Объект ПЭМ является простейшим неделимым элементом с характеризую
щими его атрибутами и представляет собой уникальное понятие прикладной области.
4.3.1 Объект Organization_or_person_in_organization_assignment
Объект Organization_or_person_in_organization_assignment представляет связь между организа
цией или сотрудником в организации и данными об изделии или действии.
EXPRESS-спеииФикаиия:
*)
ENTITY Organization_or_person_in_organization_assignment;
assigned.entity : organization.orjperson_in_organization_select;
role : STRING;
items : SET{1:?1 OF organization_or_person_in_organization_item;
END_ENTITY;
(*
Определения атрибутов
assigned_entity — организация или сотрудник в организации, которые должны быть связаны с
данными об изделии или действии;
role — текст, определяющий цель установления связи между организацией или сотрудником в
организации иданными об изделии или действии;
items — данные об изделии или действии, для которых устанавливается связь с организацией
или сотрудником в организации.
М
END_SCHEMA; -- Person_organization_assignment_arm
С
5 Интерпретированная модель модуля
5.1 Спецификация отображения
В настоящем стандарте термин «прикладной элемент» обозначает любой объектный тип данных,
определенный в разделе 4, любой из его явных атрибутов и любое ограничение на подтипы. Термин
«элемент ИММ» обозначает любой объектный тип данных, определенный в 5.2 или импортированный с
помощью оператора USE FROM из другой EXPRESS-схемы, любой из его атрибутов илюбое ограни
чение на подтипы, определенное в 5.2 или импортированное с помощью оператора USE FROM.
В данном подразделе представлена спецификация отображения, определяющая, каккаждый при
кладной элемент, описанный в разделе 4 настоящего стандарта, отображается на один или несколько
элементов ИММ (см. 5.2).
Спецификация отображения для каждого прикладного элемента определена ниже в отдельном
пункте. Спецификация отображения атрибута объекта ПЭМ определена в подпункте пункта, содержа
щего спецификацию отображения данного объекта. Каждая спецификация отображения содержит до
пяти секций.
3