ГОСТ Р ИСО 10303-41—2022
21.4.9 Объект product_definition_context_role
Объект product_definition_context_role представляет описание цели представленного объектом
product_definition_context контекста определения изделия.
EXPRESS-специсЬикация:
*)
ENTITY product_definition_context_role;
name :label;
description :OPTIONAL text;
END_ENTITY;
(*
Определения атрибутов:
name — представленное строковым типом данных label, наименование представленной объек
том product_definition_context_role роли контекста определения изделия;
description — представленный строковым типом данных text текст, характеризующий представ
ленную объектом product_definition_context_role роль контекста определения изделия. Присваивать
этому атрибуту значение не обязательно.
21.4.10 Объект product_definition_effectivity
Объект product_definition_effectivity является подтипом объекта effectivity. Объект product_
definition_effectivity представляет обозначение допустимого использования отдельного представлен
ного объектом product_definition определения изделия в контексте его участия в данном отношении,
представленном объектом. Объект product_definition, представляющий определение изделия, на ко
торое приведена ссылка, играет роль атрибута related_product_definition (связываемое определение
изделия).
Примечание — Определения соответствующих подтипов объекта product_definition_relationship и
дальнейшая информация о способах описания сборочных единиц приведены в ИСО 10303-44.
EXPRESS-специсЬикаиия:
*)
ENTITY product_definition_effectivity
SUBTYPE OF (effectivity);
usage :product_definition_relationship;
WHERE
WR1:SIZEOF(USEDIN(SELF,
’MANAGEMENT_RESOURCES_SCHEMA.EFFECTIVITY_ASSIGNMENT.ASSIGNED_EFFECTIVITY’)) = 0;
END_ENTITY;
(*
Определение атрибута:
usage — объект product_definition_relationship, представляющий отношение между определе
ниями изделия, которое определяет контекст применяемости, представленной объектом effectivity.
Формальное положение:
WR1. Настоящий объект не должен играть роль атрибута assigned_effectivity (присвоенная при
меняемость) объекта effectivity_assignment, представляющего присвоение применяемости.
21.4.11 Объект product_definition_formation
Объект product_definition_formation представляет собрание определений изделия.
Пример — В прикладных интерпретированных моделях (ПИМ) настоящий объект может исполь
зоваться для того, чтобы обозначить несколько версий одного изделия, представляется объектом
product. Каждая версия изделия в этом случае описывается группой экземпляров объектов productjdefi-
nition, представляющих определения изделия. Каждая группа, объединяемая одним общим экземпляром
настоящего объекта, связана с одним и тем же изделием, представленным объектом product.
EXPRESS-спеиисЬикация:
*)
ENTITY product_definition_formation;
id : identifier;
description ;OPTIONAL text;
215