ГОСТ Р ИСО/ТС 10303-1151— 2009
2 Если объект, представляющий наличие свойства ииграющий рольэлемента агрегатного атрибута
items, является объектом типа possession_of_property_by_product, представляющим наличиесвойства у
единичного изделия
Элемент ИММ:PATH
Ссылочный путь: individual_involvement_in_activity <=
applied_action_assignment
applied_action_assignment.items[i] -> involved_select
invotved_select
involved_select *>functional_involved_item_select
functional_invotved_item_select= possession_of_property_by_product
5.2Сокращенный листинг интерпретированной модели прикладного модуля наязыке EXPRESS
В настоящем подразделеопределена EXPRESS-схема. полученная изтаблицы отображения. В ней
использованы элементы из общихресурсов либо издругих прикладных модулой, определены EXPRESS-
конструкции для объектов, рассматриваемыхв настоящем стандарте.
Настоящий подраздел представляет ИММ прикладного модуля, а также специфицирует модифика
ции. которые применяются к конструкциям, импортируемым изобщих ресурсов.
При использовании в описываемой схеме конструкций, определенных в общих ресурсах или в при
кладных модулях, необходимо применять следующиеограничения:
- использование объекта супертила недаетправоприменять любой изего подтипов,пока этот подтип
не будет также импортирован в схему ИММ;
- использование типа SELECT недает право применятьлюбой из перечисленных в нем типов, пока
этот тип не будет также импортирован всхему ИММ.
EXPRESS-слсцификацкя.
*)SCHEMA Functional_data_mim;
USE FROM Reference_data_library_mim; - - ISO.TS 10303-1213
USE FROM Activity_structure_and_classification_mim; -- ISO/TS 10303-1169
USE FROM Person_organization_mifn; -- 150Я5 10303-1011
USE FROM Product_structure_and_classification_mim; - - ISO^TS 10303-1156
USE FROM Property_and_property_assignment_mim; - - ISO/TS 10303-1198
(*
П р и м е ч а н и я
1 Схемы, ссылки на которые даны выше, можно найти в следующих стандартах серии ISO 10303:
Reference_data_library_mim
Activity_structure_and_classification_mim
Person_organization_mim
Product_structure_and_classification_mim
Property_and_property_assignment_mim
ISO/TS 10303-1213:
ISO/TS 10303-1169:
ISO/TS 10303-1011;
ISO/TS 10303-1156:
ISO/TS 10303-1198.
2 Графическое представление этих схем см. на рисунках D.1 — D.6. приложение D.
5.2.1 Определение типов данных ИММ
В настоящем пункте указаны типы данных ИММ для прикладного модуля, рассматриваемого в на
стоящем стандарте. Далееспецифицированы типы данных ИММ и их определения.
5.2.1.1 Тип данных functional_involved_class_select
Тип данных functional_involved_class_select, накоторый ссылается объект Ciass_of_involvement_in_
activity, образован из объектов, представляющих Class, иобъектов, представляющих отношения между
классами.
EXPRESS-спеиификацкя:
*)
TYPEfunctional_involved_cJass_select = SELECT BASED_ON involved_class_select WITH
(dass_of_activity.
class_of_composition_of_activity.
class_of_connection_of_activity,
class_of_involvement_in_activity.
class_of_product.
class_of_composition_of_product.
class_of_connection_of_product.
19