ГОСТ Р ИСО/ТС 10303-1080—2009
- составное выражение вида: «наименование атрибута» to «ссылочный тип», если данный атри
бут ссылается на тип. который является объектным типом данных или типом SELECT, который содер
жит или может содержать объектные типы данных.
Часть «Элемент ИММ» содержит, в зависимости от рассматриваемого прикладного элемента,
следующие составляющие:
- наименование одного или более объектных типов данных ИММ;
- наименование атрибута объекта ИММ, представленное в форме синтаксической конструкции
«наименование объекта».«наименование атрибута», если рассматриваемый атрибут ПЭМ ссылается
на тип, который не является объектным типом данных или типом SELECT, который содержит или
может содержать объектные типы данных;
- терм PATH, если рассматриваемый атрибут объекта ПЭМ ссылается на объектный тип данных
или тип SELECT, который содержит или может содержать объектные типы данных;
- терм IDENTICAL MAPPING, если оба прикладных объекта, присутствующих в прикладном
утверждении, отображаются на тот же самый экземпляр объектного типа данных ИММ;
- синтаксическую конструкцию /SUPERTYPE(«HanMeHOBanne супертипа»)/, если рассматривае
мый объект ПЭМ отображается как его супертип;
- одну или более конструкций/5иВТУРЕ(«наименование подтипа»)/, если отображение рассмат
риваемого объекта ПЭМ является объединением отображения его подтипов.
Если отображение прикладного элемента содержит более одного элемента ИММ. то каждый их
этих элементов ИММ должен быть представлен в отдельной строке спецификации отображения,
заключенной в круглые или квадратные скобки.
Часть «Источник» содержит:
- обозначение стандарта ИСО. в котором определен данный элемент ИММ, для тех элементов
ИММ. которые определены в общих ресурсах;
- обозначение настоящего стандарта для тех элементов ИММ. которые определены в схеме
ИММ настоящего стандарта.
Данная частьопускается, если в части «Элемент ИММ» используются ключевые слова PATH или
IDENTICAL MAPPING.
Часть «Правила» содержит наименование одного или более глобальных правил, которые приме
няются к объектным типам данных ИММ. перечисленным в части «Элемент ИММ» или «Ссылочный
путь». Если никакие правила не применяются, то данная часть опускается.
За ссылкой на глобальное правило может следовать ссылка на подраздел, в котором дается
определение данному правилу.
Часть «Ограничение» содержит наименование одного или более ограничений на подтипы, кото
рые применяются кобъектным типам данных ИММ, перечисленным в части «Элемент ИММ» или «Ссы
лочный путь». Если ограничения на подтипы отсутствуют, то данная часть опускается.
За ссылкой наограничения подтипов может следоватьссылка на подраздел, в котором определе
но данное ограничение на подтипы.
Часть «Ссылочный путь» содержит:
- ссылочный путь к супертипам в общих ресурсах для каждого элемента ИММ. созданного в
настоящем стандарте;
- спецификацию взаимосвязей между элементами ИММ. если отображение прикладного элемен
та требует связать экземпляры нескольких объектных типов данных ИММ. В этом случае в каждой
строке ссылочного пути указывается роль элемента ИММ по отношению к ссылающемуся на него эле
менту ИММ или к следующему по ссылочному пути элементу ИММ.
В выражениях, определяющих ссылочные пути иограничения между элементами ИММ. применя
ют следующие условные обозначения:
[ ] — в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути,
которые требуются для обеспечения соответствия информационному требованию;
() — в круглыескобки заключают несколькоэлементов ИММ иличастей ссылочного пути, которые
являются альтернативными в рамках отображения для обеспечения соответствия информационному
требованию;
{} — заключенный в фигурные скобки фрагмент ограничивает ссылочный путь для обеспечения
соответствия информационному требованию;
<> — в угловые скобки заключают один или несколько необходимых ссылочных путей;
11 — между вертикальными линиями помещают объект супертипа;
-» — атрибут, наименование которого предшествует символу -». ссылается на объектный или
выбираемый тип данных, наименование которого следует после этого символа;
8