ГОСТ Р ИСО/ТС 10303-1059—2012
<- — атрибутобъекта, наименование которогоследует после символа «-.ссылается на объект
ный или выбираемый типданных, наименование которого предшествует этомусимволу;
[i] — атрибут, наименование которого предшествуетсимволу [i], является агрегированной струк
турой; ссылка указывает налюбойэлементданной структуры;
[п] — атрибут, наименование которогопредшествуетсимволу[п].являетсяупорядоченнойагреги
рованной структурой; ссылка указываетна п-й элементданной структуры;
=> — объект, наименование которогопредшествует символу =>. является супертипом объекта.
наименование которого следует послеэтого символа;
<= — объект, наименование которого предшествует символу <=, является подтипом объекта, на
именование которогоследует после этого символа;
= — строковый(STRING). выбираемый(5Е1_ЕСТ)илиперечисляемый (ENUMERATION)Tnn дан
ныхограничен выбором или значением;
\— выражениедля ссылочного пути продолжается на следующей строке;
* — одинили болееэкземпляроввзаимосвязанныхтиповданныхмогут быть объединены в дре
вовидную структуру. Путь между объектом взаимосвязи и связанными с ним объектами
заключают в фигурные скобки;
- - — последующий текст является комментарием или ссылкой на раздел:
•> — выбираемыйили перечисляемыйтипданных, наименованиекоторого предшествуетсимво
лу *>. расширяетсядо выбираемого или перечисляемоготипаданных, наименование кото
рого следует за этим символом;
<* — выбираемыйили перечисляемыйтипданных. наименованиекоторого предшествует симво
лу <*. является расширением выбираемого или перечисляемого типа данных, наименова
ние которого следуетза этим символом.
Определение и использование шаблонов отображения не поддерживаются в настоящей версии
прикладныхмодулей, однакоподдерживается использованиепредопределенныхшаблонов/SUBTYPE/
и/SUPERTYPE/.
5.1.1 Объект Effectivity_assignment
Элемент ИММ:
Источник:
Ссылочный путь:
applied_effectivity_assignment
ИС010303-1059
applied_effectivity_assignment <= effectivity_assignment
5.1.1.1 Связь объекта Effectivity_assignment с объектом Effoctivity. представляющим атрибут
assignod_effectivity
Элемент ИММ:
Ссылочный путь:
PATH
applied_effectivity_assignment <= effectivity_assignment
effectivity_assignment.assigned_effectivity-> effectivity
5.1.1.2 Атрибут role
Элемент ИММ.
Источник:
Ссылочный путь:
object_role.name
ИС0 10303-41
applied_effectivity_assignment <=effectivity_assignment
effectivity_assignment=role_select
role_select <- role_association.item_with_ro!e
role_association.role ->object_role
object_role.name
5.1.1.3 Связь объектаEffectivity_assignmentсобъектом effectivityJtem, представляющим атри
бут items
Элемент ИММ:
Ссылочный путь:
PATH
applied_effectivity_assignment.items[i) -> effectivity_item
5.2 Сокращенный листинг ИММ на языке EXPRESS
В настоящем подразделе определена EXPRESS-схема, полученная из таблицы отображений. В
данной схеме использованы элементы общих ресурсов или других прикладных модулей и определены
конструкции наязыке EXPRESS, относящиеся к настоящемустандарту.
Также в данном подразделе определены интерпретированная модель (ИММ) для прикладного
модуля «Заданиеприменяемости» имодификации, которым подвергаютсяконструкции, импортирован
ные из общих ресурсов.
6