ГОСТ РИСО/ТС 10303-1292—2012
conf»guration_item,
product.
product_definition.
product_definition_formation.
product_defmition_group_assignment.
product_in_attachment_stot);
END_TYPE;
r
5.2.2 Опродолоние ограничений подтипов данных ИММ
Вданном подразделе определены ограничения подтиповданных ИММ для прикладного модуля «Ин
формацияоб определении изделия по прикладному протоколу ПП239». Каждое ограничение подтипа дан
ных накладывает ограничения на возможные реализации отношений супертипУподтип. Ограниченияподти
повданных ИММ и их определения приведены ниже.
5.2.2.1 Ограничение ap239_prdi_rostrict_breakdown_context_subtypos
Ограничениеap239_prdi_restrict_breakdown_context_subtypes устанавливает, что экземпляры под
типов объекта breakdown_context недолжны одновременно принадлежать к типамданных functional.
breakdown_context. physical_breakdown_contoxt, system_breakdown_context и zone_breakdown_
context.
EXPRESS-специФикация:
•)
SUBTYPE_CONSTRAINTap239_prdi_restrict_breakdown_context_subtypes FORbreakdown_context;
ONEOF (functional_breakdown_context.
physical_breakdown_context.
system_breakdown_context.
zone_breakdown_context);
END_SUBTYPE_CONSTRAINT;
r
5 2.2.2
Ограничение ap239_prdi_restrict_breakdown_element_realization_subtypes
Ограничение ap239_prdi_restrict_breakdown_element_usage_subtypes устанавливает, чтоэкзем
плярыподтиповобъектаbreakdown_eloment_usageне должны одновременнопринадлежатьктипамданных
functional_element_usage, physical_element_usage, system_element_usage и zone_element_usage.
EXPRESS-специФикация:
•>
SUBTYPE.CONSTRAINT
ap239_prdi_restrict_breakdosvn_element_usage_subtypes FOR breakdown_element_usage;
ONEOF {functional_element_usage.
physical_element_usage.
system_element_usage.
zone_etement_usage);
END_SUBTYPE_CONSTRAINT;
r
5.2.2.3 Ограничение ap239_prdi_restrict_product_definition_relationship_subtypes
Ограничение ap239_prdi_restrict_product_definition_relationship_subtypes устанавливает, что
экземпляры подтиповобъекта product_defmition_rolationship недолжны одновременно принадлежать к
типам данных attachment_slot_on_product, breakdown_context. breakdown_element_usage,
broakdown_of, interface_defmition_connection. interface_definition_for и product_in_attachment_slot
EXPRESS-специФикация:
*)
SUBTYPE_CONSTRAINT
ap239_prdi_restrict_product_definition_relationship_subtypes FOR
product_definition_relationship;
ONEOF (attachment_slot_on_product,
breakdown_context,
breakdown_element_usage,
breakdown_of.
107