ГОСТ Р ИСОГТС 10303-1044—2012
5.1.2.3 Атрибут name
Элемент ИММ:
Источник:
Ссылочный путь:
object_role.name
ИСО 10303-41
applied_certification_assignment <= certification_assignment
certification_assignment = role_select
role_select <- role_association.item_with_role
role_assodation.role -> object_role
object_role.name
5.2 Сокращенный листинг интерпретированной модели прикладного модуля на языке
EXPRESS
В данном подразделе определена EXPRESS-схема. полученная из таблицы отображений. В ней
использованы элементы из общих ресурсов или издругих прикладных модулей и определены конструк
ции на языке EXPRESS, относящиеся к настоящему стандарту.
В данном подразделе определена интерпретированная модель прикладного модуля «Сертифика
ция», а также определены модификации, которые применяются к конструкциям, импортируемым из об
щих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, необходимо применять следующие ограничения:
- использование объекта супертипа не дает права применять любой из его подтипов, пока этот
подтип не будет также импортирован в схему ИММ:
- использование выбираемого типа SELECT не дает права применять любой из перечисленных в
нем типов, пока этот тип не будет также импортирован в схему ИММ.
EXPRESS-спецификация.
*)
SCHEMA Certification_mim;
USE FROM basic_attribute_schema - - ISO 10303-41
(role_association,
role_sefect);
USE FROM certification_schema - - ISO 10303-41
(certification,
certificationjype);
USE FROM management_resources_schema - - ISO 10303-41
(certification_assignment);
П р и м е ч а н и я
1 Схемы, ссылки на которые даны выше, можно найти а следующих стандартах комплекса ИСО 10303:
baslc_attrlbute_schema — ИСО 10303-41;
certlflcatlon_achema — ИСО 10303-41;
management_resources_schema — ИСО 10303-41.
2 Графическое представление данных схем приведено на рисунках D.1 и D.2. приложение О.
5.2.1 Определение типа данных ИММ
В данном подпункте определены типы данных ИММ для прикладного модуля, рассматриваемого в
настоящем стандарте. Ниже представлены спецификации типов данных ИММ и их определения.
5.2.1.1 Тип данных individual_activity_or_activity_relationship
Тип данных certificationJtom является расширяемым списком альтернативных именованных ти
пов данных. В выбираемых (SELECT) типахданных, которые расширяют тип данных certification_item,
задаются дополнительные альтернативные типы данных.
П р и м е ч а н и е — Для того чтобы быть уверенными в том. что для объектов, ссылающихся на пустой рас
ширяемый выбранный (SELECT) тип данных, существует хотя бы один тип разрешенных экземпляров, в приклад
ных модулях, использующих этот тип данных, требуется его расширение.
7