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