ГОСТРИСО 30042—2016
Приложение D
(обязательное)
Описания основных элементов структуры и признаков
и категорий данных по умолчанию
D.1 Общая информация приложения об описаниях
Эго приложение содержит описание основной структуры ТВХ, которая определена в приложении А, и ме
таданных по умолчанию — категории, которые определены в приложении С. Описаны три типа конструкций XML
macros
макрос
Описывает типы данных и группы элементов, которые используются в многократныхдекларациях элемента.
Эта секция также соответствует некоторым предприятиям в основной DTD.
attribute classes
классы признака
Описывает отдельные признаки и группы признаков, которые используются в многократных декларациях
элемента. Если признак используется одним элементом, то указывается его местоположение. Эта секция также
соответствует некоторым предприятиям в основной DTD.
elements
элементы
Описывает элементы ТВХ и их признаки.
П р и м е ч а н и е — Длительность lype признака типа, которая используется в ТВХ TML. описана в прило
жении С.
Следующая таблица дает характеристики части описаний и способы их прочтения.
Участники
Элементы. ислопыооание классов признака, признак, описанный класс
Признаки
Признаки и классы признака, которые допустимы для элемента, или описанный класс, ко
торый в настоящее время определяется. По ссылке с декларацией класса признака идут
названия признаков в данном классе (обозначенный после символ, который является по
нижением представления NG). Если признак уникален для элемента или класса признака,
который в настоящее время определяется, его декларация предоставлена непосредствен
но. Признак может быть дополнительным либо необходимым.
П р и м е ч а н и е — содержание элемента может быть ограничено к разворачивающему
ся списку, когда у элемента есть определенные ценности его признака типа. Значения
ценностей разворачивающегося списка не определены в настоящем стандарте. Чтобы
получить информацию о значении ценностей разворачивающегося списка, обратитесь к
ISO 12620.
Используемый
Элементы или группы элементов, которые могут содержать описанный элемент.
Может содержать
Элементы или типы данных, которые могут произойти в описанном элементе. Этот ряд ука
зывает на модель содержания по умолчанию категории метаданных. Например, в случае
<descrip> этот ряд указывает, что можно использовать элементы <hi>, <bpt>, <ept> и т. д. Од
нако модель содержания по умолчанию может быть далее ограничена ценностью признака
типа элемента. Если у <descrip> элемента есть значение атрибута типа ’диапазон’, ни один из
вышеупомянутых элементов не разрешай. Любые такие дополнительные ограничения
обозначены в описании категории данных.
П р и м е ч а н и е — Эта секция не указывает, какие элементы обязательны, а какие явля
ютсядополнительными. Для этой информации необходимо воспользоваться DTD (приложе
ние А) или интегрированной схемой RelaxNG (приложение F).
48