ГОСТ Р ИСО 10303-41—2022
22.3.8 Тип данных shape_aspect_or_characterized_object
Тип данных shape_aspect_or_characterized_object является списком альтернативных типов дан
ных. Настоящий тип данных предоставляет механизм для ссылки на экземпляры одного из перечислен
ных типов данных.
EXPRESS-спеиисЬикация:
*)
TYPE shape_aspect_or_characterized_object = SELECT
(shape_aspect,
characterized_object);
END_TYPE;
(*
22.3.9 Тип данных shape_definition
Тип данных shape_definition является списком альтернативных типов данных. Настоящий тип
данных предоставляет механизм для ссылки на экземпляры одного из перечисленных типов данных.
Тип данных shape_definition позволяет обозначать экземпляры объектных типов данных product_defi-
nition_shape, shape_aspect или shape_aspect_relationship.
Ссылки на представляющий отношение между аспектами формы объект shape_aspect_relation-
ship — это ссылки непосредственно на сам объект, а не на один из связанных с ним объектов shape_
aspect, представляющих аспект формы.
EXPRESS-специсЬикаиия:
*)
TYPE shape__definition = SELECT
(product_definition_shape,
shape_aspect,
shape_aspect_relationship);
END_TYPE;
(*
22.4 Определения объектов схемы product_property_definition_schema
22.4.1 Объект characterized_object
Объект characterized_object представляет обозначение элемента, содержащего информацию о
связанных свойствах.
Примечания
1 Представляющий объект с характеристиками объект characterized_object характеризуется свойствами,
представленными объектами, которые ссылаются на настоящий объект.
2 Атрибуты настоящего объекта могут использоваться для описания условий среды, в которой измерены
свойства изделия.
Пример — Если изделие имеет набор свойств, которые измерены в помещении или на открытом
воздухе, экземпляры настоящего объекта могут использоваться для описания условий в помещении
или на открытом воздухе.
EXPRESS-специсЬикация:
*)
ENTITY characterized_object;
name :label;
description :OPTIONAL text;
END_ENTITY;
(*
Определения атрибутов:
name — представленное строковым типом данных label наименование представленного объек
том characterized_object объекта с характеристиками;
description — представленный строковым типом данных text текст, характеризующий представ
ленный объектом characterized_object объект с характеристиками. Присваивать этому атрибуту зна
чение не обязательно.
233