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