ГОСТ Р ИСО/ТС 10303-1034—2012
4.2 Определение типа данных ПЭМ
В данном подразделе определен тип данных ПЭМ прикладного модуля «Характеристики опреде
ления представления изделия».
4.2.1 Тип данных product_property_assignment
Тип данных product_property_assignment является расширением типа данных property_
assignment_solect. В его список альтернативных типов данных добавлены типы данных
Product_view_definition иView_definition_relationship.
П р и м е ч а н и е — Список объектных типов данных может быть расширен в прикладных модулях, исполь
зующих конструкции данного модуля.
EXPRESS-спсцификация:
*)
TYPE product_property_assignment = EXTENSIBLE SELECT BASED_ON
property_assignment_seiect WITH
(Product_view_defmition.
View definition_relationship);
END TYPE;
r
*)
END_SCHEMA; - - Product_view_definition_properties_arm
(‘
5 Интерпретированная модель модуля
5.1 Спецификация отображения
В настоящем стандарте термин «прикладной элемент» обозначает любой объектный тип данных,
определенный в разделе 4. любой из его явных атрибутов и любое ограничение на подтипы. Термин
«элементИММ» обозначаетлюбой объектный типданных, определенный в 5.2 или импортированный с
помощью оператора USE FROM из другой EXPRESS-схемы. любой из его атрибутов илюбое ограниче
ние на подтипы, определенное в 5.2 или импортированное с помощью оператора USE FROM.
В данном подразделе представленаспецификацияотображения, определяющая, каккаждыйпри
кладной элемент, описанный в разделе 4 настоящего стандарта, отображается на один или несколько
элементов ИММ (см. 5.2).
Спецификация отображения для каждого прикладного элемента определена ниже в отдельном
пункте. Спецификация отображения атрибута объекта ПЭМ определена в подпункте пункта, содержа
щего спецификацию отображения данного объекта. Каждая спецификация отображения содержит до
пяти секций.
Секция «Заголовок» содержит;
- наименование рассматриваемого объекта ПЭМ или ограничение на подтипы либо
- наименованиеатрибута рассматриваемогообъекта ПЭМ. если данный атрибутссылаетсянатип,
не являющийся объектным типом данных или типом SELECT, который содержит или может содержать
объектныетипы данных, либо
- составное выражение вида; «связь объекта -«наименование объекта ПЭМ> собъектом <типдан
ных, на который дана ссылкам представляющим атрибут «наименование атрибута»», если данный
атрибут ссылается на тип данных, являющийся объектным типом данных или типом SELECT, который
содержит или может содержатьобъектные типыданных.
Секция «Элемент ИММ» в зависимостиот рассматриваемого прикладного элемента содержит:
- наименование одного или болееобъектныхтиповданных ИММ;
- наименованиеатрибутаобъекта ИММ, представленноев виде синтаксическойконструкции«наи
менование объекта>.«наименование атрибута», если рассматриваемый атрибут ссылается на тип, не
являющийся объектным типом данных или типом SELECT, который содержит или может содержать
объектныетипы данных;
- ключевое слово PATH, если рассматриваемый атрибут объекта ПЭМ ссылается на объектный
типданных или на тип SELECT, который содержит или может содержать объектные типы данных;
4