ГОСТ Р ИСО 13584-32—2012
Рисунок 69 — Структура группы элементов «массив»
Определения внутренних элементов:
Элемент value_type: Определяет тип значения (простого или сложного), который используется для
каждого элемента массива.
Элемент ЬоипгМ : Определяет целое число, указывающее минимальный индексопределенноготипа
массива.
Элемент bound_2: Определяет целое число, указывающее максимальный индекс определенного
типа массива.
Элемент uniqueness: Определяет метку элемента булевого типа, предназначенную для указания
того, должны ли присутствовать все элементы в массиве (ложное значение (false)) или некоторые элементы
могут отсутствовать (истинное значение (true)).
Элемент are_optional: Определяет метку элемента булевого типа, предназначенную для указания
того,должны ли присутствовать все элементы в массиве (ложное значение (false)) или некоторые элементы
могут отсутствовать (истинное значение (true)).
Перечень ограничительных условий:
Тип ARRAY_TYPE_Typo: Приводит значения свойств или типов пользователя, которые принадлежат
типу упорядоченных и проиндексированных значений, возможно, уникальных и произвольных.
П р и м е ч а н и е — Лексическое представление значения, чьим типом данных является «массив»
ARRAY_TYPE_Type. приведено в D.1.23 приложения D.
Определение внешнего типа:
Тип ANY_TYPE_Type: См. 8.3.
Перечень ограничительных условий:
Элемент bound_1 должен быть меньшим или равным элементу bound_2.
8.3.9.5 Группа элементов «множество сограничительным условием на подмножество»
Множество с ограничительным условием на подмножество (set with subset constraint) — это неупоря
доченная группа (совокупность), не содержащая копий (дублей), из которой может извлекаться подмноже
ство от минимального до максимального количества элементов (объема). Эта группа представляется как
комплексный XML-тип данных SET_WITH_SUBSET_CONSTRAINT_TYPE_Type (см. рисунок 70).
80
Рисунок 70 — Структура группы элементов «множество
с ограничительным условием на подмножество»