ГОСТ Р ИСО 15745 - 4 - 2012
G.4.5.2.3
Элемент array (массив)
G.4.5.2.3.1
Общие положения
Элемент array (массив) предназначен для описания типа данных array
(массив), ссылка на которые может выполняться из параметров интерфейса
типа функций, из других определений типа таблицы или из параметра
компонента определения структурированного типа данных.
Элементarrayсодержитнеменееодногоэлемента
зиЬгапде(поддиапазон) и либо элемент, описывающий простой тип данных из
группы g simple, либо элемент dataTypelDRef (ссылка идентификатора типа
данных), имеющий ссылки на один из определенных сложных типов данных
элемента dataTypeList (список типов данных).
В случаемногомерных таблиц должны присутствовать несколько
элементов subrange. В этом случае первый элемент поддиапазона в
последовательности определяет поддиапазон для первого слева индекса
таблицы,апоследнийэлементподдиапазонавпоследовательности
определяет поддиапазон для крайнего правого индекса таблицы.
Элемент array (массив) содержит атрибуты, указанные в таблице G.15.
Таблица G.15 — Атрибуты элемента array (массив)
Атрибут
Тип данных
Применение
Описание
Name
xsd:string
Требуемое
Имя типа данных (тип таблица)
uniquelD
xsd:ID
Требуемое
Уникальный ID (тип таблица)
Descriptionxsd:stringОпциональное Опциональное текстовое описание
(тип таблица)
G.4.5.2.3.2 Элемент subrange (поддиапазон)
Элемент subrange определяет нижний и верхний предельные значения
индекса таблицы для одного измерения таблицы. Этот элемент не имеет
субэлементов.
Предельные значения типа xsd:long содержатся в двух атрибутах
элемента поддиапазона, указанных в таблице G.16.
434