ГОСТ Р ИСО 10303-44—2022
любом случае его применения в соответствующих сборочных единицах по СП с учетом структур информации о
свойствах компонента, определенных в ИСО 10303-41, ИСО 10303-42 [1] и ИСО 10303-43 [2].
Примечание3 — Число компонентов, использованных в сборочной единице, может быть опре
деленопосредством созданиясложногоэкземпляраобъектовnext_assembly_usage_occurrenceи
quantified_assembly_componen_tusage.
EXPRESS-специФикаиия:
*)
ENTITY next_assembly_usage_occurrence
SUBTYPE OF (assembly_component_usage);
DERIVE
product_definition_occurrence_id : identifier :=
SELF\product_definition_relationship.related_product_definition\
product_definition_occurrence.id;
UNIQUE
UR1:SELF\assembly_component_usage.reference_designator,
SELF\product_definition_relationship.relating_product_definition;
UR2:product_definition_occurrence_id,
SELF\product_definition_relationship.relating_product_definition;
END_ENTITY;
(*
Определение атрибута:
product_definition_occurrence_id — производный атрибут, представляющий обозначение изде
лия, если роль атрибута related_product_definition (связываемое определение изделия) играет объект
product_definition_occurrence.
Формальные утверждения:
UR1. Сочетание значений атрибутов reference_designator и relating_product_ definition должно
быть уникальным среди всех экземпляров объекта next_assembly_ usage_occurrence.
UR2. Сочетание значений атрибутов product_definition_occurrence_id и relating_product_defi-
nition должно быть уникальным среди всех экземпляров объекта next_assembly_usage_occurrence.
4.4.9 Объект product_definition_occurrence
Объект product_definition_occurrence представляет обозначенное вхождение представленного
объектом product_definition определения изделия или представленной объектом generic_product_
definition_reference обобщенной ссылки на определение изделия или другим объектом product_defi-
nition_occurrence в одну или несколько структур изделий.
Пример — Структуры изделия, в которых обозначено представленное объектом product defini-
tion occurrence вхождение определения изделия, могут быть схемами деления исборочными единицами.
EXPRESS-специФикаиия:
*)
ENTITY product_definition_occurrence
SUPERTYPE OF (product_definition_specified_occurrence
ANDOR
product_definition_occurrence_reference_with_local_representation);
id : identifier;
name :OPTIONAL label;
description :OPTIONAL text;
definition :OPTIONAL
product_definition_or_reference_or_occurrence;
quantity :OPTIONAL measure_with_unit;
DERIVE
descendant_occurrences :SET[0:?] OF
product_definition_specified_occurrence :=
get_descendant_occurrences(SELF);
INVERSE
assembly_usages :SET[0:?] OF assembly_component_usage FOR
related_product_definition;
13