ГОСТ Р 56213.31—2014
Каждыйquery_expressionимеетвкачествессылкинасвойствотолькоодин
property_reference. Каждый property_reference является ссылкой на свойство только одного
query_expression.
5.3.1.3 property_reference: ссылка на свойство, отобранное при помощи characteris-
tic_data_query_exprossion. Отобранное свойство может быть либо свойством искомых элементов,
либо свойством значения предмета.
Пример 1
—
Предположим, что какие-то предметы имеют в качестве характеристики
—
от вер
стия. Их значением являет ся особенность с двумя свойст вами: форма и диаметр отверстия, по ко
торому могут быть найдены все предметы, чей диаметр отверстия равен 15 или 16 мм.
Описание атрибутов:
index: если значение, связанное с property_referonce. представляет упорядоченный набор или
коллекцию, то номер идентифицирует определенный элемент этой коллекции. Номер 1 указывает на
первый элемент в этой коллекции.
property: ссылка на свойство, определяющее или описывающее оставшуюся часть рекурсивно
го пути, идентифицирующего отобранное свойство.
property_ref: однозначный идентификатор либо прямой ссылки, либо начала рекурсивного пути,
идентифицирующего отобранное свойство.
Утверждения:
Каждый property_reference имеет в качестве ссылки на свойство нулевой или один ргорег-
ty_reference. Каждый property_reference является ссылкой на свойство только одного ргорег-
ty_reference.
Каждый property_reference является ссылкой на свойство только одного query_expression.
Каждый query_exprossion имеет в качестве ссылки на свойство только один property_referenco.
5.3.1.4 string_pattern_expression: Требования к модели или образцу значений, относящихся к
отобранному свойству. Область значений представлена однострочной последовательностью значе
ний или же значением локализованного текста; значение выражения можно считать верным, если
значение отобранного свойства совпадает с определенным образцом; в ином случае значение явля
ется ложным.
Структура образца определяется в соответствии со спецификацией образцов, представленной в
рекомендации к схеме типов данных XML.
1 — Контролируемые значения рассматриваются как однострочное выражение зна
П р и м е ч а н и е
чений.
П р и м е ч а н и е
2 — Для контролируемых значений ограничивающее условие относится к коду.
Описание атрибутов:
country_code: назначенный в соответствии с условиями ИСО 3166-1 код страны альфа-2, в ко
тором представлено однострочное выражение значений.
П р и м е ч а н и е3 — См.
http://wvAv.iso.org/iso/supporVfaqs/faqs_wjdely_used_standardsAvidely_used_
standards_othet7country_nanTe_codes.htmдля получения информации об ИСО 3166 идля связи с перечнем кодов.
language_code: код языка альфа-2 или альфа-3, назначенный в соответствии с условиями ИСО
639-1 или ИСО 639-3. для языка, на котором представлено однострочное выражение значений.
Примечание 4 — См.
http:///<VAv.iso.org/iso/support/faqs/faqs_wde!y_used_
standardsAvidely_used_
standards_other/language_codes.hlm для получения информации о ИСО 3166 и для связи с перечнем кодов.
Ianguage_ref: однозначный идентификатор языка, на котором представлено однострочное вы
ражение значения.
pattern: образец, который определяет допустимые значения для свойства, идентифицированно
го атрибутом propertyreference.
Утверждения:
Каждый string_pattern_expression — это выражение однострочного образца только для одного
characteristic_data_query_expression. Каждый characteristic_data_query_expression имеет в каче
стве выражения однострочного образца нулевой или один string_pattern_expression.
5.3.1.5 data_environment_expression: Совокупность требований к значениям свойств, которые
определяют условия измерения значения какого-либо отобранного свойства, может быть связано с
собственными требованиями при помощи characteristic_data_query_expression. Значение выраже-
7