ГОСТ Р ИСО 10303-41—2022
2 Шаблон, ограничивающий создание экземпляров объектных типов данных, определения которых содер
жатся в схеме basic_attribute_schema, описан в приложении Е.
20.4.14 Объект person_type
Объект person_type представляет категорию людей, обладающих общими свойствами.
EXPRESS-специФикация:
*)
ENTITY person_type;
id : identifier;
name :label;
description :OPTIONAL text;
END_ENTITY;
(*
Определения атрибутов:
id — представленное строковым типом данных identifier обозначение, позволяющее отличить
представленный объектом person_type тип действующего лица;
name — представленное строковым типом данных label, наименование представленного объек
том person_type типа действующего лица;
description — представленный строковым типом данных text текст, характеризующий представ
ленный объектом person_type тип действующего лица. Присваивать этому атрибуту значение не обя
зательно.
20.4.15 Объект person_type_definition
Объект person_type_definition представляет описание свойств действующих лиц некоторого
типа.
EXPRESS-специФикация:
*)
ENTITY person_type_definition;
id : identifier;
name :label;
description :OPTIONAL text;
formation :person_type_definition_formation;
END_ENTITY;
(*
Определения атрибутов:
id — представленное строковым типом данных identifier обозначение, позволяющее отличить
представленное объектом person_type_definition определение типа действующего лица;
name — представленное строковым типом данных label наименование представленного объек
том person_type_definition определения типа действующего лица;
description — представленный строковым типом данных text текст, характеризующий представ
ленное объектом person_type_definition определение типа действующего лица. Присваивать этому
атрибуту значение не обязательно;
formation — объект person_type_definition_formation, представляющий собрание определений
для некоторого типа действующих лиц.
20.4.16 Объект person_type_definition_formation
Объект person_type_definition_formation, представляющий собрание определений для типа
действующих лиц.
EXPRESS-специФикация:
*)
ENTITY person_type_definition_formation;
id : identifier;
name :label;
description :OPTIONAL text;
of_person_type :person_type;
END_ENTITY;
(*
197