ГОСТ Р 56213.31—2014
currency_ref: однозначный идентификатор денежной единицы.
isjnclusive: пределы или границы диапазона всегда включаются в область выражения диапа
зона.
max_value: верхняя граница диапазона допустимых значений.
min_value: нижняя граница диапазона допустимых значений.
Утверждения:
Каждыйrange_expressionявляетсявыражениемдиапазонатолькоодного
characteristlc_data_query_expression.
Каждый characteristic_data_query_expression имеет в качестве выражения диапазона нулевой
или один range_expression.
5.3.1.8 cardinality_expression: Требования к выражению количества элементов отобранного
свойства, областью определения значений которого является набор или совокупность элементов.
Значение является верным, если отобранное свойство имеет наименьшее минимальное количество
элементов и наибольшее максимальное количество элементов, иначе значение является ложным.
П р и м е ч а н и е — Если задано не минимальное значение, то минимальное количество элементов
равно 0. Если задано не максимальное значение, то ограничений на максимальное количество элементов нет.
Описание атрибутов:
maximum: максимальное число элементов.
minimum: минимальное число элементов.
Утверждения:
Каждый cardinality_expression — это выражение количества элементов только для одного
characteristic_data_query_expression.
Каждый characteristic_data_query_expression имеет в качестве выражения количества эле
ментов нулевой или один cardinality_expression.
Ограничения:
Максимум — должно быть больше или равно минимуму.
Минимум — должно быть больше 0.
5.3.1.9 subset_expression: Требования к значению, ограничивающему область определения
отобранного свойства. Областью определения значений является либо единственное значение, либо
набор или совокупность значений. Значение является верным, если значение или совокупность зна
чений отобранного свойства включено в совокупность значений, определенных при помощи
subset_expression. иначе значение является ложным.
Описание атрибутов:
value: значение, которое должно включать в себя отобранное свойство.
Утверждения:
Каждый subset_expression — это выражение подмножества только для одного characteris-
tic_data_query_expression.
Каждый character!stic_data_query_expression имеет в качестве своего выражения подмноже
ства нулевой или один subset_expression.
Каждый subset_expression имеет в качестве своего значения нулевой, один или много объек
тов value. Каждый value является значением только для одного subset_expression.
5.3.1.10 value: Значение — элемент данных.
Утверждения:
Каждыйvalueявляетсязначениемтолько дляодного subset_expression.Каждый
subset_expression имеет в качестве значения нулевой, один или много объектов value.
5.3.2 Булевы операторы
5.3.2.1 Диаграмма
Диаграмма класса UML для булевых операторов приведена на рисунке 6.
9