ГОСТ Р ИСО 10303-41—2022
20.4.7 Объект organizational_address
Объект organizational_address представляет адрес одной или более организаций.
EXPRESS-специсЬикаиия:
*)
ENTITY organizational_address
SUBTYPE OF (address);
organizations :SET[1:?] OF organization;
description ;OPTIONAL text;
END_ENTITY;
(*
Определения атрибутов:
organizations — набор объектов, представляющих организации, расположенные по этому адресу;
description — представленный строковым типом данных text текст, характеризующий представ
ленный объектом organizational_project организационный проект. Присваивать этому атрибуту значе
ние не обязательно.
20.4.8 Объект organizational_project
Объект organizational_project представляет проект, за который отвечают одна или более органи
зации, представленные объектами organization.
EXPRESS-спеииФикаиия:
*)
ENTITY organizational_project;
name :label;
description :OPTIONAL text;
responsible_organizations :SET[1:?] OF organization;
DERIVE
id : identifier := get_id_value(SELF);
WHERE
WR1: SIZEOF(USEDIN(SELF, ’BASIC_ATTRIBUTE_SCHEMA.’+
’ID_ATTRIBUTE.IDENTIFIED_ITEM’)) <= 1;
END_ENTITY;
(*
"
Определения атрибутов:
name — представленное строковым типом данных label, наименование представленного объек
том organizational_project организационного проекта;
description — представленный строковым типом данных text текст, характеризующий представ
ленный объектом organizational_project организационный проект. Присваивать этому атрибуту значе
ние не обязательно;
responsible_organizations — набор объектов organization, представляющих организации, осу
ществляющие надзор за проектом;
id — представленное строковым типом данных identifier обозначение, позволяющее отличить
представленный объектом organizational_project организационный проект.
Примечания
1 Настоящий атрибут является дополнением к содержащемуся в ИСО 10303-41:1994 определению пред
ставляющего организационный проект объекта organizational_project. Это дополнение совместимо с предше
ствующими изданиями ИСО 10303-41.
2 Контекст, в котором значение, играющее роль атрибута id настоящего объекта, используется как отличи
тельная характеристика, может быть обозначен в EXPRESS-схеме с примечаниями, в которой используется насто
ящий объект или его подтипы, или, по умолчанию, на основе соглашения об общем понимании между партнерами,
совместно использующими эту информацию.
Формальное положение:
WR1. Каждый представляющий организационный проект объект organizational_project должен
играть роль атрибута identified_item не более чем в одном объекте типа id_attribute.
192