ГОСТ Р ИСО 10303-41—2022
2 Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах с примечаниями, в
которых используется настоящий объект или его подтипы, или на основе соглашения об общем понимании между
партнерами, совместно использующими эту информацию.
3 Контекст, в котором значение, играющее роль атрибута id настоящего объекта, используется как отличи
тельная характеристика, может быть обозначен в EXPRESS-схеме с примечаниями, в которой используется насто
ящий объект или его подтипы, или, по умолчанию, на основе соглашения об общем понимании между партнерами,
совместно использующими эту информацию.
Формальное положение:
WR1. Каждый представляющий группу объект group должен играть роль атрибута identified_item
не более чем в одном объекте типа id_attribute.
Примечания
1 Определение представляющего обозначение данных об изделии объекта id_attribute содержится в схеме
basic_attribute_schema в настоящем стандарте.
2 Шаблон, ограничивающий создание экземпляров объектных типов данных, определения которых содер
жатся в схеме basic_attribute_schema, описан в приложении Е.
15.4.2 Объект group_relationship
Объект group_relationship представляет отношение между двумя представленными объектами
group группами. Посредством настоящего объекта предоставляется описание этого отношения.
Примечания
1 Роль представленного объектом group_relationship отношения между группами может быть определена
в EXPRESS-схеме с пояснениями, в которой используется настоящий объект или его подтипы, или, по умолчанию,
на основе соглашения об общем понимании между партнерами, совместно использующими эту информацию.
2 Отношения, представленные настоящим объектом, могут быть отношениями «родитель—потомок». В
EXPRESS-схемах с пояснениями, в которых используется настоящий объект или его подтипы, задается, является
или нет это отношение направленным.
3 Настоящий объект совместно с представляющим группы объектом group основаны на описанном в Е.З
(приложение Е) шаблоне отношений.
EXPRESS-спеииФикаиия:
*)
ENTITY group_relationship;
name :label;
description :OPTIONAL text;
relating_group :group;
related_group :group;
END_ENTITY;
(*
Определения атрибутов:
name — представленное строковым типом данных label, наименование представленного объек
том group_relationship отношения между группами;
description — представленный строковым типом данных text текст, характеризующий представ
ленное объектом group_relationship отношение между группами. Присваивать этому атрибуту значе
ние не обязательно;
relating_group — один из участвующих в отношении объектов group, представляющих группу.
Примечание — Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах
с примечаниями, в которых используется настоящий объект или его подтипы, или на основе соглашения об общем
понимании между партнерами, совместно использующими эту информацию;
related_group — другой участвующий в отношении экземпляр представляющего группу объекта
group. Если одна из групп зависит от другой, роль настоящего атрибута должен играть объект, пред
ставляющий зависимую группу.
Примечание — Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах
с примечаниями, в которых используется настоящий объект или его подтипы, или на основе соглашения об общем
понимании между партнерами, совместно использующими эту информацию.
93