ГОСТ Р ИСО 10303-41—2022
Примечание — Настоящий атрибут является дополнением к содержащемуся в ИСО 10303-41:1994
определению представляющего дату и время утверждения объекта approval_date_time. Это дополнение совме
стимо с предшествующими изданиями ИСО 10303-41.
Формальное положение:
WR1. Каждый представляющий дату и время утверждения объект approval_date_time должен
играть роль атрибута item_with_role не более чем в одном объекте типа role_association.
Примечание — Шаблон, ограничивающий создание экземпляров объектных типов данных, определе
ния которых содержатся в схеме basic_attribute_schema, описан в приложении Е.
6.4.3 Объект approval_person_organization
Объект approval_person_organization представляет связь между представленным объектом
approval утверждением и данным действующим лицом, организацией или действующим лицом в кон
тексте организации.
EXPRESS-специФикация:
*)
ENTITY approval_person_organization;
person_organization :person__organization_select;
authorized_approval :approval;
role :approval_role;
END_ENTITY;
(*
Определения атрибутов:
person_organization — объект, представляющий действующее лицо или организацию, играющие
роль, заданную атрибутом role;
authorized_approval — объект approval, представляющий утверждение, на которое влияет дей
ствующее лицо или организация;
role — объект approval_role, задающий цель, с которой представленное объектом approval ут
верждение связывается с лицом или организацией.
6.4.4 Объект approval_relationship
Объект approval_relationship представляет отношение между двумя представленными объекта
ми approval утверждениями. Посредством настоящего объекта предоставляется обозначение и описа
ние этого отношения.
Примечания
1 Определение роли представленного объектом отношения между утверждениями может содержаться или в
EXPRESS-схемах с примечаниями, в которых используется настоящий объект или его подтипы, или, поумолчанию,
на основе соглашения об общем понимании между партнерами, совместно использующими эту информацию.
2 Настоящий объект, совместно с представляющим утверждение объектом approval, основаны на описан
ном в Е.З (приложение Е) шаблоне отношений.
EXPRESS-специФикация:
*)
ENTITY approval_relationship;
name :label;
description :OPTIONAL text;
relating_approval :approval;
related_approval :approval;
END_ENTITY;
(*
Определения атрибутов:
name — представленное строковым типом данных label наименование представленного объек
том approval_relationship отношения между утверждениями;
description — представленный строковым типом данных text текст, характеризующий представ
ленное объектом approval_relationship отношение между утверждениями. Присваивать этому атрибу ту
значение не обязательно;
31