ГОСТ Р ИСО 13584-32—2012
Определения внутренних элементов:
Элемент value_type: Определяет тип значения (простого или сложного), который используется для
каждого элемента пакета.
Элемент bound_1: Определяет возможное минимальное количество элементов в пакете.
Элемент bound_2: Определяет возможное максимальное количество элементов в пакете.
Определение внутреннего подтипа:
Подтип BAG_TYPE_Typo: Опередяет значения свойств или типов пользователя, которые принадле
жат типу неупорядоченных значений в группах, с возможными копиями.
П р и м е ч а н и е — Лексическое представление значения, чьим типом данных является «пакет»
BAG_TYPE_Type. приведено в D.1.20 приложения D.
Определение внешнего типа:
Тип ANY_TYPE_Type: См. 8.3.
Перечень ограничительных условий:
Если элемент bound_1 определен, то он должен быть большим или равным нулю: в противном слу
чае установленное по умолчанию значение будет равно нулю.
Если элемент bound_2 определен, то он должен быть больше нуля; в противном случае установлен
ное по умолчанию значение будет неизвестным (неограниченным).
Если оба элемента bound_1 и bound_2 определены, то элемент bound_2 должен быть больше эле
мента bound_1.
8.3.9.2Группа элементов «множество»
Множество (set) — это неупорядоченная группа (совокупность) значений, которая не может содер
жать копийдублированныхзначений, представляющихся каккомплексный XML-типданных SET_TYPE_Type
(см. рисунок 67).
Рисунок 67 — Структура группы элементов «множество»
Определения внутренних элементов:
Элемент value_type: Определяет тип значения (простого или сложного), который используется для
каждого элемента пакета.
Элемент boundjt: Определяет возможное минимальное количествоэлементов в множестве.
Элемент bound_2: Определяет возможное максимальное количество элементов в множестве.
Определение внутреннего подтипа:
Тип SET_TYPE_Type: Определяет значения свойств или типов пользователя, которые принадлежат
типу неупорядоченных значений в группах, без копий.
П р и м е ч а н и е — Лексическое представление значения, чьим типом данных является «множество»
SET TYPE Type, приведено в 0.1.21 приложения D.
Определение внешнего типа:
Тип ANY_TYPE_Type: См. 8.3.
Перечень ограничительных условий:
Если элемент bound_1 определен, то он должен бытьбольше или равным нулю: в противном случае
установленное по умолчанию значение будет равно нулю.
Если элемент bound_2 определен, то он должен быть больше нуля: в противном случав установлен
ное по умолчанию значение будет неизвестным (не ограниченным).
78