ГОСТ Р ИСО 10303-43—2022
EXPRESS-спеииФикаиия:
*)
ENTITY representation_context;
context_identifier :identifier;
context_type :text;
INVERSE
representations_in_context :SET[1:?] OF representation FOR context_of_items;
END_ENTITY;
(*
"
Определение атрибутов:
context_identifier— представленный строкой типа identifier текст, используемый для различения
контекста представления, заданного настоящим объектом;
context_type — описание типа контекста представления.
Примечание — В полной комментированной EXPRESS-схеме, в которой используется настоящий объ
ектный тип данных или его уточнения, могут быть специфицированы ограничения, устанавливающие уникальность
значения атрибута contextjdentifier идопустимые значения атрибута context_typ;
representations_in_context — экземпляры объекта representation, ссылающиеся на экземпляр
настоящего объекта.
4.4.15 Объект representation_context_reference
Объект representation_context_reference представляет обозначение, основанное на ссылке на
представляющий контекст представления объект representation_context.
EXPRESS-спеииФикаиия:
*)
ENTITY representation_context_reference;
context_identifier : identifier;
INVERSE
representations_in_context :SET[1:?] OF representation_reference FOR
context_of_items;
END_ENTITY;
(*
Определение атрибутов:
contextjdentifier— представленный строкой типа identifier текст, используемый для различения
контекста представления, заданного настоящим объектом;
representationsJn_context — экземпляры объекта representation_reference, ссылающиеся на
экземпляр настоящего объекта.
4.4.16 Объект representationJtem
Объект representationjtem определяет элемент представления. На объект representationjtem
ссылается один или более экземпляров объекта representation, или объект representationjtem ис
пользуется в определении другого объекта representationjtem.
Примечания
1 Один экземпляр объекта representationjtem используется в определении другого экземпляра объекта
representationjtem, если второй из них содержит ссылку на первый.
2 Один итотже экземпляр объекта representationjtem может быть многократно связан содним итем же эк
земпляром representation_context посредством прямых или косвенных ссылок атрибутов items нескольких экзем
пляров объекта representation, каждый из которых ссылается на один итот же экземпляр representation_context.
Это не означает, что для каждого объекта representation создается новый экземпляр объекта втом же контексте
представления, определенным объектом representation_context. Наоборот, для каждого представления повторно
подтверждается использование для разных целей того же экземпляра объекта representationjtem в контексте
представления, определенным объектом representation_context.
Примеры
1 Рассмотрим два экземпляра объекта representation, каждый из которых имеет одно и то же зна
чение атрибута context_of_items. Один из этих объектов содержит представление формы куба и кос
венно ссылается на объект line, представляющий прямую, служащую одним из ребер куба. Атрибут
18