ГОСТ Р ИСО 10303-45-2012 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 45. Интегрированный обобщенный ресурс.. Материал и другие технические характеристики стр. 7

6.4.1 Объект descriptive_representation_item
Объект descriptive_representation_item является подтипом объекта representation_item, представляющим текстовый фрагмент данных об изделии, который присутствует в одном или нескольких представлениях или входит в определение другого объекта representation_item.
Объект descriptive_representation_item входит в определение другого объекта representation_item, если они вместе образуют представление, содержащее только два объекта representation_item, или если представление, содержащее объект descriptive_representation_item, связано с другим представлением через объект representation_relationship.
EXPRESS-спецификация:
*)
ENTITY descriptive_representation_item
  SUBTYPE OF (representation_item);
  description : text;
END_ENTITY;
(*
Определение атрибута
description - значение представления, выраженное в текстовой форме.
6.4.2 Объект expanded_uncertainty
Объект expanded_uncertainty является подтипом объекта standard_uncertainty. Он определяет коэффициент охвата для неопределенности.
EXPRESS-спецификация:
*)
ENTITY expanded_uncertainty
  SUBTYPE OF (standard_uncertainty);
  coverage_factor : REAL;
END_ENTITY;
(*
Определение атрибута
coverage_factor - коэффициент охвата для неопределенности данного значения.
6.4.3 Объект maths_value_qualification
Объект maths_value_qualification связывает один или несколько квалификаторов с объектом maths_value_with_unit.
EXPRESS-спецификация:
*)
ENTITY maths_value_qualification;
  name : label;
  description : text;
  qualified_maths_value : maths_value_with_unit;
  qualifiers : SET[1:?] OF value_qualifier;
WHERE
  WR1 : SIZEOF(QUERY(temp <* qualifiers |
  ’QUALIFIED_MEASURE_SCHEMA.PRECISION_QUALIFIER’ IN TYPEOF(temp))) < 2;
  WR2: NOT (’REPRESENTATION_SCHEMA.REPRESENTATION_ITEM’ IN
  TYPEOF(SELF\maths_value_qualification.qualified_maths_value));
END_ENTITY;
(*
Определения атрибутов
name - слово или группа слов, используемая для ссылок на объект maths_value_qualification;
description - словесное описание объекта maths_value_qualification;
qualified_maths_value - объект maths_value_with_unit, который должен быть квалифицирован;
qualifiers - более детальная характеризация объекта maths_value_with_unit.
Формальные утверждения
WR1 - не более одного из элементов атрибута qualifiers может быть объектом precision_qualifier;
WR2 - данный объект не должен использоваться для связи квалификаторов с мерой, используемой при создании экземпляра сложного объекта вместе с объектом representation_item.
6.4.4 Объект maths_value_representation_item
Объект measure_value_representation_item является подтипом объектов representation_item и maths_value_with_unit, в котором представлена конкретная математическая функция.
EXPRESS-спецификация:
*)
ENTITY maths_value_representation_item;
  SUBTYPE OF (representation_item, maths_value_with_unit);
END_ENTITY;
(*
6.4.5 Объект maths_value_with_unit
Объект maths_value_with_unit является количественным значением, которое должно быть задано математической функцией и иметь определенные единицы измерения.
EXPRESS-спецификация:
*)
ENTITY maths_value_with_unit;
  value_component : maths_value;
  unit_component : unit;
END_ENTITY;
(*
Определения атрибутов
value_component - ссылка на спецификацию математической функции;
unit_component - ссылка на удельную величину атрибута value_component.
6.4.6 Объект measure_qualification
Объект measure_qualification связывает один или несколько квалификаторов с объектом measure_with_unit.
EXPRESS-спецификация:
*)
ENTITY measure_qualification;
  name : label;
  description : text;
  qualified_measure : measure_with_unit;
  qualifiers : SET[1:?] OF value_qualifier;
WHERE
  WR1 : SIZEOF(QUERY(temp <* qualifiers |
  ’QUALIFIED_MEASURE_SCHEMA.PRECISION_QUALIFIER’ IN TYPEOF(temp))) < 2;
  WR2: NOT (’REPRESENTATION_SCHEMA.REPRESENTATION_ITEM’ IN
  TYPEOF(SELF\measure_qualification.qualified_measure));
END_ENTITY;
(*
Определения атрибутов
name - слово или группа слов, используемая для ссылок на объект measure_qualification;
description - словесное описание объекта measure_qualification;
qualified_measure - объект measure_with_unit, который должен быть квалифицирован;
qualifiers - более детальная характеризация объекта measure_with_unit.
Формальные утверждения
WR1: не более одного из элементов атрибута qualifiers может быть объектом precision_qualifier;
WR2: данный объект не должен использоваться для связи квалификаторов с мерой, используемой при создании экземпляра сложного объекта вместе с объектом representation_item.
6.4.7 Объект measure_representation_item
Объект measure_representation_item является подтипом объектов representation_item и measure_with_unit, в котором представлено конкретное численное значение и его единицы измерения.