ГОСТ Р ИСО 10303-41—2022
того, роль настоящего атрибута должен играть объект, представляющий зависимый способ выполнения
действия.
Примечание — Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах
с примечаниями, в которых используется настоящий объект или его подтипы, или на основе соглашения об общем
понимании между партнерами, совместно использующими эту информацию.
4.4.6 Объект action_relationship
Объект action_relationship представляет отношение между двумя экземплярами объектов action,
представляющими действия, и предоставляет обозначение и описание этого отношения.
Примечание — Роль представленного объектом action_method_relationship отношения между спосо
бами выполнения действия может быть определена в EXPRESS-схеме с пояснениями, в которой используется
настоящий объект или его подтипы, или, по умолчанию, на основе соглашения об общем понимании между
партнерами, совместно использующими эту информацию.
EXPRESS-спеииФикаиия:
*)
ENTITY action_relationship;
name :label;
description :OPTIONAL text;
relating_action :action;
related_action :action;
END__ENTITY;
(*
"
Определения атрибутов:
name — представленное строковым типом данных label наименование представленного объек
том action_relationship отношения между действиями;
description — представленный строковым типом данных text текст, характеризующий представ
ленное объектом action_relationship отношение между действиями. Присваивать этому атрибуту зна
чение не обязательно;
relating_action — один из участвующих в отношении объектов action, представляющих действия.
Примечание — Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах
с примечаниями, в которых используется настоящий объект или его подтипы, или на основе соглашения об общем
понимании между партнерами, совместно использующими эту информацию;
related_action — другой участвующий в отношении экземпляр представляющего способ выпол
нения действия объекта action. Если одно из действий зависит от другого, роль настоящего атрибута
должен играть объект, представляющий зависимое действие.
Примечание — Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах
с примечаниями, в которых используется настоящий объект или его подтипы, или на основе соглашения об общем
понимании между партнерами, совместно использующими эту информацию.
4.4.7 Объект action_request_solution
Объект action_request_solution представляет связь между представленным объектом versioned_
action_request запросом на выполнение действия и представленным объектом action_method спосо
бом выполнения действия, который является возможным решением при выполнении запроса.
EXPRESS-спеииФикаиия:
*)
ENTITY action_request_solution;
method :action_method;
request :versioned_action_request;
DERIVE
description :text := get_description_value(SELF);
name : label := get_name_value(SELF);
WHERE
WR1: SIZEOF(USEDIN(SELF, ’BASIC__ATTRIBUTE_SCHEMA.’ + ’DESCRIPTION_ATTRIBUTE.
DESCRIBED ITEM’)) <= 1;
10