ГОСТ Р ИСО/ТС 10303-439— 2016
За ссылкой на ограничение подтипа может следовать ссылка на подпункт, в котором определено
данное ограничение на подтипы.
Секция «Ссылочный путь» содержит:
-ссылочный путь к супертипам в общих ресурсах для каждого элемента ИММ, определенного в
настоящем стандарте;
- спецификацию взаимосвязей между элементами ИММ. если отображение прикладного элемен
та требует связать экземпляры нескольких объектных типов данных ИММ. В этом случае в каждой стро
ке ссылочного пути указывают роль элемента ИММ по отношению к ссылающемуся на него элементу
ИММ или к следующему по ссылочному пути элементу ИММ.
В выражениях, определяющих ссылочные пути и ограничения между элементами ИММ. применя
ют следующие условные обозначения:
[ ]—в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути, ко
торые требуются для обеспечения соответствия информационному требованию;
( )—в круглые скобки заключают несколько элементов ИММ или частей ссылочного пути, кото
рые являются альтернативными в рамках отображения для обеспечения соответствия ин
формационному требованию:
{ }— заключенный в фигурные скобки фрагмент ограничивает ссылочный путь для обеспечения
соответствия информационному требованию;
<> —в угловые скобки заключают один или более необходимых ссылочных путей;
||—между вертикальными линиями помещают объект супертипа;
->—атрибут, наименование которого предшествует символу ->. ссылается на объектный или вы
бираемый тип данных, наименование которого следует после этого символа.
<-—атрибут объекта, наименование которого следует после символассылается на объектный
или выбираемый тип данных, наименование которого предшествует этому символу;
[i]—атрибут, наименование которого предшествует символу [ij, является агрегированной структу
рой; ссылка дается на любой элемент данной структуры;
[л] —атрибут, наименование которого предшествует символу [п]. является упорядоченной агреги
рованной структурой; ссылка дается на п-й элемент данной структуры;
=> —объект, наименование которого предшествует символу =>. является супертипом объекта.
наименование которого следует после этого символа.
<= —объект, наименование которого предшествует символу <=, является подтипом объекта, наи
менование которого следует после этого символа;
=—строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип дан
ных ограничен списком выбора или значением;
\—выражение для ссылочного пути продолжается на следующей строке;
*—один или более экземпляров взаимосвязанных объектных типов данных могут быть объ
единены в древовидную структуру. Путь между объектом взаимосвязи и связанными с ним
объектами заключают в фигурные скобки;
—последующий текст является комментарием или ссылкой на раздел;
*> —выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование ко
торого предшествует символу *>. расширяется до выбираемого или перечисляемого типа
данных, наименование которого следует за этим символом;
<* —выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование ко
торого предшествует символу <*. является расширением выбираемого или перечисляемого
типа данных, наименование которого следует за этим символом.
!{}—секция, заключенная в фигурные скобки, обозначает отрицательное ограничение, налагае
мое на отображение.
Определение и использование шаблонов отображения не поддерживаются в настоящей версии
прикладных модулей, однако поддерживается использование предопределенных шаблонов /SUBTYPE/ и
/SUPERTYPE/.
45