ГОСТ Р ИСО/ТС 10303-1304—2012
П р и м е ч а н и е — Список объектных типов данных может быть расширен в прикпадных модулях, исполь
зующих конструкции данного модуля.
EXPRESS-спеиификация:
*>
TYPE ap239_psr_string_select = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON string_select WITH
(Observation,
Observation_consequence);
END_TYPE;
r
*)
END_SCHEMA; - - Ap239_product_status_recording_arm
(*
5 Интерпретированная модель модуля
5.1 Спецификация отображения
В настоящем стандарте под термином «прикладной элемент» понимается любой объектный тип
данных, определенныйвразделе4 .любой изегоявныхатрибутови любоеограничениенаподтипы. Тер
мин «элемент ИММ» обозначает любой объектный тип данных, определенный в 5.2 или импортирован
ный с помощью оператора USE FROM из другой EXPRESS-схемы. любой из его атрибутов и любое
ограничение на подтипы, определенное в 5.2 или импортированное спомощью оператора USE FROM.
В данном подразделе представлена спецификация отображения, котораяопределяет, каккаждый
прикладнойэлемент, описанный вразделе4 настоящегостандарта, отображается наодин или несколь
коэлементов ИММ (см. 5.2).
Спецификация отображения для каждого прикладного элемента определена ниже в отдельном
пункте. Спецификация отображения атрибута объекта ПЭМ определена в подпункте пункта, содержа
щего спецификацию отображения данного объекта. Каждая спецификация отображения содержит до
пяти секций.
Секция «Заголовок» содержит:
- наименование рассматриваемогообъекта ПЭМ илиограничение наподтипы либо
- наименование атрибута рассматриваемого объекта ПЭМ. если данный атрибут ссылается на
тип. не являющийся объектным типом данных или типом SELECT, который содержит или может содер
жать объектные типыданных, либо
- составное выражениевида: «связьобъекта «наименованиеобъекта ПЭМ> собъектом «типдан
ных. на который дана ссылка>, представляющим атрибут «наименование атрибута>». если данный
атрибут ссылается на тип данных, являющийся объектным типом данных или типом SELECT, который
содержит или может содержатьобъектные типыданных.
Секция «ЭлементИММ» содержитвзависимостиотрассматриваемогоприкладногоэлементасле
дующие составляющие:
- наименование одного или более объектных типовданных ИММ;
- наименование атрибута объекта ИММ. представленное в виде синтаксической конструкции
«наименованиеобъекта>.«наименование атрибута», еслирассматриваемыйатрибутссылаетсянатип.
не являющийся объектным типом данных или типом SELECT, который содержит или может содержать
объектныетипы данных;
- ключевое слово PATH, если рассматриваемый атрибут объекта ПЭМ ссылается на объектный
тип данных или на тип SELECT, который содержит или может содержать объектные типы данных;
- ключевое слово IDENTICAL MAPPING, если оба прикладных объекта, присутствующих в
прикладном утверждении, отображаются на тотже самый экземпляробъектного типа данных ИММ;
- синтаксическую конструкцию /SUPERTYPE(«Ham.ieHOBaHne супертипа»)/. если рассматривае
мый объект ПЭМ отображается какего супертип;
- одну или более конструкций/SUBTYPE(«HanMeHOBaHne подтипа»)/, если отображение рассмат
риваемогообъекта ПЭМ являетсяобъединением отображений его подтипов.
8