ГОСТ Р ИСО 10303-56—2015
4.3.3 Объокт state_type_relationship
Объект state_type_relationship представляет связь между двумя экземплярами или двумя
множествами экземпляров, представляющих тип состояния объектов state_type, и предоставляет для
этой связи обозначение и описание.
П р и м е ч а н и е — В EXPRESS-схемах. в которых используется объект state_type_relationship или его
подтипы, может быть задана роль связи между типами состояния, или по умолчанию роль определяется
соглашением об общем понимании между партнерами, совместно использующими эту информацию.
Пример — Если бак автомобиля находится в состоянии «пустой», то и автомобиль находится
в состоянии янеработоспособный».
EXPRESS—спецификация:
■>
ENTITY state_type_relationship;
name : label;
description : OPTIONAL text;
relating_state_type : SETJ1:?] OF state_type;
related_state_type : SET[I:?) OF state_type;
<*
Определение атрибутов:
name — элемент данных типа label, содержащий слова, которыми называется отношение
между типами состояния, представляемый настоящим объектом;
description — текст, характеризующий отношение между типами состояний, представляемое
настоящим объектом. Присваивать значение этому атрибуту не обязательно.
rolating_state_type — один из участвующих в отношении набор экземпляров объекта
state_type, представляющих тип состояния;
related_state_type — второй из участвующих в отношении набор экземпляров объекта
state_type. представляющих тип состояния. Если в отношении один из элементов зависит от другого, то
роль данного атрибута должны выполнять объекты, представляющие зависимые состояния.
П р и м е ч а н и е — Значения, связанные с этим атрибутом, могут быть заданы в EXPRESS-схемах. в
которых используется объект state_type_relationship или его подтипы, или, по умолчанию, определяются
соглашением об общем понимании между партнерами, совместно использующими эту информацию.
4.3.4 Объект state_type_role
Объектstate_type_roleпредставляетопределениеролипредставляемогообъектом
state_type_assignment задания состояния элемента и содержит описание этой роли.
EXPRESS—спецификация:
■>
ENTITY state_type_role;
name : label;
description : OPTIONAL text;
END_ENT1TY;
<*
Определение атрибутов:
name — элемент данных типа label, содержащий слова, которыми называется представляемая
настоящим объектом роль задания типа состояния элемента;
description — текст, характеризующий роль задания типа состояния элемента, представляемую
настоящим объектом. Присваивать значение этому атрибуту не обязательно.
EXPRESS—спецификация:
•)
4