ГОСТ Р ИСО/ТС 10303-1159—2009
мин «элемент ИММ» обозначает любой объектный типданных, определенный в 5.2 или импортирован
ный с помощью оператора USE FROM из другой EXPRESS-схемы. любой из его атрибутов и любое
ограничение наподтипы, определенноев5.2либо импортированноеспомощьюоператораUSE FROM.
Данный подраздел устанавливает спецификацию отображения, которая определяет, как каждый
элемент ПЭМ.описанный в разделе4, отображается наодин или несколькоэлементов ИММ (см. 5.2).
Спецификация отображениядля каждогообъекта ПЭМ определена нижевотдельном пункте. Спе
цификацияотображенияатрибута объекта ПЭМ определена вподпункте пункта, содержащегоспецифи
кацию отображенияданного объекта. Каждая спецификация отображения содержитдо пяти секций.
Секция «Заголовок» содержит:
- наименование рассматриваемогообъекта ПЭМ или ограничение на подтипы, либо
- наименованиеатрибутарассматриваемогообъекта ПЭМ.еслиданныйатрибутссылаетсянатип,
который неявляется объектным типом данных или типом SELECT, который содержит или можетсодер
жатьобъектные типы данных, либо
- составное выражение вида: «связьобъекта «наименованиеобъекта ПЭМ> с объектом «тип дан
ных. на который дана ссылка», представляющим атрибут «наименование атрибута»», если данный
атрибутссылается на типданных, который является объектным типомданных илитипом SELECT, кото
рый содержит или может содержатьобъектные типыданных.
Секция «Элемент ИММ» содержит, в зависимости от рассматриваемого прикладного элемента,
следующие составляющие:
- наименование одного или более объектных типовданных ИММ;
- наименованиеатрибутаобъекта ИММ. представленноев видесинтаксической конструкции«наи
менование объекта».«наименование атрибута», если рассматриваемый атрибут ссылается на тип.
который не является объектным типом данных или типом SELECT, который содержит или может
содержатьобъектные типыданных;
- ключевое слово PATH, если рассматриваемый атрибут объекта ПЭМ ссылается на объектный
типданных или на тип SELECT, который содержит или может содержатьобъектные типыданных:
- ключевоеслово IDENTICALMAPPING, еслиоба прикладныхобъекта, присутствующихв приклад
ном утверждении, отображаются натотже самыйэкземпляробъектного типаданных ИММ;
- синтаксическую конструкцию /5иРЕРТУРЕ(«наименование супертипа»)/, если рассматривае
мый объект ПЭМ отображается, какого супертип;
- одну или более конструкций /5иВТУРЕ(«наименование подтипа»)/, если отображение рассмат
риваемого объекта ПЭМ являетсяобъединением отображений его подтипов.
Если отображение прикладного элемента содержит более одного элемента ИММ. то каждый из
этих элементов ИММ представляется в отдельной строке спецификации отображения, заключенной в
круглые или квадратные скобки.
Секция «Источник» содержит:
- обозначение стандарта ИСО. в котором определен данный элемент ИММ. для тех элементов
ИММ. которые определены в общих ресурсах;
- обозначение настоящего стандарта для тех элементов ИММ, которые определены в схеме ИММ
настоящего стандарта.
Данная секция опускается, если в секции «Элемент ИММ» используются ключевые слова PATH
или IDENTICAL MAPPING.
Секция «Правила» содержит наименованияодного или болееглобальных правил, которые приме
няются к совокупности объектных типов данных ИММ. перечисленных в секции «Элемент ИММ» или
«Ссылочный путь». Если никакие правила не применяются, тоданную секцию опускают.
За ссылкой на глобальное правило может следовать ссылка на подпункт, в котором определено
данное правило.
Секция «Ограничение» содержит наименование одного или более ограничений на подтипы, кото
рые применяются к совокупности объектных типов данных ИММ. перечисленных в секции «Элемент
ИММ» или «Ссылочный путь». Если ограничения на подтипы отсутствуют, тоданную секцию опускают.
За ссылкой на ограничение подтипа может следовать ссылка на подпункт, в котором определено
данное ограничение на подтипы.
Секция «Ссылочный путь» содержит:
- ссылочный путьксупертипам в общихресурсахдлякаждогоэлемента ИММ. созданногов настоя
щем стандарте;
- спецификацию взаимосвязеймеждуэлементами ИММ. еслиотображение прикладного элемента
требует связать экземпляры нескольких объектных типовданных ИММ. В этом случае в каждой строке
5