ГОСТ Р ИСО 10303-41—2022
с данными об изделии объекта document_product_association.name (наименование) должен иметь значение
’equivalence’ (равенство).
F.2.7 Свойства документа
В настоящем стандарте свойства, присвоенные данным об изделии, передаются с использованием экзем
пляров представляющего определение свойства объектного типа данных property_definition.
Если свойства независимы от реализации документа, экземпляры представляющего определение свойства
объектного типа данных property_definition могут ссылаться, используя для этого атрибут property_definition.
definition (определение) на экземпляр представляющего определение изделия объекта product_definition.
Если учитываются свойства, зависящие от действительной реализации документа, должен быть создан эк
земпляр объекта, являющегося одновременно подтипами представляющего объект с характеристиками объекта
characterized_object и представляющего документ объекта document.
Например, в EXPRESS-схеме с примечаниями может быть указано приведенное ниже определение объ
ектного типа данных document_file, позволяющего задавать размер файла. Для документов в этом случае мо жет
быть задан размер файла. Для этого используются соответствующие экземпляры нижеперечисленных типов
данных. Это — представляющий определение свойства объект property_definition, представляющие связь опре
деления свойства с представлением свойства объектом property_definition_ representation и представляющим
представление объектом representation.
EXPRESS-специФикация:
ENTITY document_file
SUBTYPE OF (document, characterized_object);
END_ENTITY;
F.3 Использование схемы measure_schema
В следующих примерах показано как предоставленные в настоящей схеме ресурсы следует использовать
для представления мер и единиц измерения.
F.3.1 Использование подтипов объекта derived_unit
F.3.1.1 Определения основных единиц СИ
Для обеспечения обсуждения предоставлены следующие экземпляры данных, представляющие определе
ния основных единиц измерения СИ.
Предоставленные для справки экземпляры основных единиц измерения:
Примечание — Экземпляр #14 создан для того, чтобы обеспечить определение производных единиц
измерения СИ и является формальным определением того, что килограмм является единицей измерения массы в
СИ.
#4 =
(LENGTHJJNIT()NAMED_UNIT(*)SIJJNIT($,.METRE.));
#14 =
(MASSJJNITO NAMED_UNIT(*) SIJJNIT(.KILOGRAM.));
#24 =
(NAMEDJJNIT(*)SI_UNIT($, .SECOND.) TIME_UNIT());
#26 =
(ELECTRIC_CURRENT_UNIT() NAMED_UNIT(*) SI_UNIT($, .AMPERE.));
#426=
(NAMEDJJNIT(*) SI_UNIT($, .KELVIN.) THERMODYNAMICJTEMPERATUREJJNIT());
#427=
(AMOUNTJDFJ3UBSTANCEJJNIT() NAMEDJJNIT(*) SI_UNIT($, .MOLE.));
#428=
(LUMINOUS_INTENSITY_UNIT() NAMEDJJNIT(*) SI_UNIT($, .CANDELA.));
F.3.1.2 Производные единицы измерения СИ
При обмене производными единицами измерения СИ должны использоваться представленные объектами
derived_unit производные единицы измерения совместно с unit_element, ссылающимися или на основные едини цы
измерения СИ или на другие производные единицы измерения СИ, а не используя показатели степени, пред
ставленные объектом dimensional_exponents.
Примечание — В настоящем стандарте вопрос с килограммами решается особым применением при
ставки (префикса) .KILO., используемой для определения единицы измерения.
F.3.1.2.1 Производная единица СИ с использованием заданного пользователем имени
Список элементов перечисляемого типа si_unit_name, определение которого приведено в настоящем стан
дарте, не является исчерпывающим. В случае, когда наименование производной единицы измерения не входит в
список элементов перечислимого типа si_unit_name, должен быть создан экземпляр представляющего произво
дную единицу измерения объекта derived_unit (не являющегося при этом также экземпляром представляющего
единицу измерения СИ объекта si_unit). В этом случае атрибуту derived_unit.name (наименование) должно быть
присвоено наименование единицы измерения.
327