ГОСТ Р ИСО 10303-43—2016
description — текст, характеризующий представление, представляемое настоящим объектом.
При м е ча н и е — Этот атрибут является совместимым с предыдущими версиямидополнением кобъекту
representation, специфицированному в первой редакции настоящего стандарта.
Формальные положения:
WR1. Каждый экземпляр объекта representation должен играть роль атрибута idontifiedjtom по
меньшей мере у одного объекта id_attribute.
П р и м е ч а н и е — Определение объекта id_attribute дано в схеме basic_attribute_schema. содержащей
ся в ИСО 10303-41.
WR2. Каждый экземпляр объекта representation должен играть роль атрибута nam edjtem по
меньшей мере у одного объекта name_attribute.
П р и м е ч а н и я
1Определение объектаname_attribute дано всхеме basic_attribute_schema. содержащейся в ИСО 10303-41.
2 Шаблондля ограничений, накладываемых на экземпляры объектных типов данных, определенных всхеме
basic_attribute_schema. описан в ИСО 10303-4, приложение Е.
4.4.14 Объект representation_context
Объект ropresentation_context представляет контекст, связывающий экземпляры объектов
representationJtom .
П р и м е ч а н и е — Два экземпляра объекта representation_context являются раздельными и не связаны
между собой, если только в полной комментированной EXPRESS-схеме, в которой используется настоящий объ
ектный тип данных или его уточнения, явно не специфицирована связь между ними.
EXPRESS-слециФикация:
*)
ENTITY representation_context;
context„identifier : identifier;
context..type : text;
INVERSE
representations_in_context : SETfl:?] OF representation FOR context_of_iterns
END.ENTITY;
<*
Определение атрибутов.
contextjdentifier — представленный строкой типа identifier текст, используемый для различения
контекста представления, представленного настоящим объектом;
context_type — описание типа контекста представления.
П р и м е ч ан и е — В полной комментированной EXPRESS-схеме. в которой используется настоящий объ
ектный тип данных или его уточнения, могут быть специфицированы ограничения, устанавливающие уникальность
значения атрибута contextjdentifier и допустимые значения атрибута context_typ.
represontations_in_contoxt — экземпляры объекта representation, ссылающиеся на экземпляр
настоящего объекта.
4.4.15 Объект representationJtem
Объект representationjtem представляет элемент представления. На объект represontation_
item ссылается один или более экземпляров объекта representation, или же объект representation.,
item используется в определении другого объекта representationjtem .
П р и м е ч а н и я
1 Один экземпляр объекта representationjtem используется в определении другого экземпляра объекта
representationjtem. если второй из них содержит ссылку на первый.
2 Один и тот же экземпляр объекта representationjtem может быть многократно связан с одним итем же эк
земпляром representation_context посредством прямых или косвенных ссылок атрибутов items нескольких экзем
пляров объекта representation, каждый из которых ссылается на один и тот же экземпляр representation.context.
Это не означает, что для каждого объекта representation создается новый экземпляр объекта в том же контексте
представления, представленным объектом representation_context. Наоборот, для каждого представления повтор
но подтверждается использование для разных целей того же самого экземпляра объекта representation_item в
контексте представления, представленным объектом representation_context:
16