ГОСТ Р ИСО/ТС 10303-1293—2012
Product_as_indiv»dual_version,
Product_as_individual_view):
END_TYPE;
С
4.3 Определение объекта ПЭМ
В данном подразделе определен объект ПЭМ прикладного модуля «Информация об определении
детали поприкладному протоколу ПП239». КахщыйприкладнойобъектПЭМ является простейшим недели
мым элементом схарактеризующими егоатрибутами, представляющим уникальное понятиеприкладной
области. Ниже приведен объект ПЭМ иегоопределение.
4.3.1 Объект Product_as_individual_effectivlty
Объект Product_as_individual_effoctivity является подтипом объекта Effectivity, область примени
мости которого определена как множествоэкземпляров объекта Product_asJndlvidual.
EXPRESS-спецификация:
•)
ENTITY Product as_individual_effectivity
SUBTYPE OF (Effectivity);”
items ;SET[1:?] OF Product_as_individual;
END_ENTITY.
Г
Определение атрибута
items — экземпляры объекта Product_as_individual, представляющиеобласть применимости.
4.4 Определение ограничения подтипов данных ПЭМ
В данном подразделеопределеноограничение подтиповданных ПЭМ прикладного модуля «Инфор
мацияоб определении детали поприкладному протоколу ПП239». Ограничение подтипаданныхявляется
ограничением на все возможные реализации отношения «супертип/подтип». Ниже приведено ограничение
подтиповданных ПЭМ иего определение.
4.4.1 Ограничение ap239_padi_restrict_effectivity_subtypes
Ограничениеap239_padl_restrict_effectivity_subtypos устанавливает, что экземплярыподтиповобъек
та Effectivity не должны одновременно принадлежать к типам данных Dated_effectivity, Lot_offectivity,
Product_as_individual_effectivity, Serial_ effectivity и Time_interval_effectivity.
EXPRESS-спецификация:
’>
SUBTYPE_CONSTRAINTap239_padi_restrict_effectivity_subtypes FOR
Effectivity;
ONEOF (Dated_effectivity.
Lot_effectivity.
Product_.as_individual_effectivity.
Serial_effectivity.
Time interval_effectivity);
END_SUBTYPE_CONSTRAINT;
(*
•)
END_SCHEMA. - - Ap239_part_definition_information_arm
c
5 Интерпретированная модель модуля
5.1 Спецификация отображения
В настоящем стандарте подтермином «прикладной элемент» понимается любой объектный типдан
ных, определенный в разделе 4, любой из его явных атрибутов илюбое ограничение на подтипы. Термин
«элемент ИММ» обозначает любой объектный тип данных, определенный в 5.2 или импортированный с
помощью оператора USE FROM издругой EXPRESS-схемы. любой из егоатрибутов илюбоеограничение
на подтипы, определенное в 5.2 или импортированное с помощьюоператора USE FROM.
В данном подразделе представлена спецификация отображения, которая определяет, как каждый
прикладной элемент, описанный в разделе4 настоящего стандарта, отображается наодин или несколько
элементов ИММ (см. 5.2).
27