ГОСТ Р ИСО 30042—2016
6.2 Принципы, касающиеся группировки и представления категорий данных
В ТВХ существуют четыре общих типа категорий данных. Понимание, что эти общие типы означа
ют и как они представлены, облегчит понимание остальной части настоящего стандарта.
П р и м е ч а н и е — 8 этой спецификации названия атрибута определены в знаке (@) в приложении D и
выделены курсивом.
категория данных модуля основной структуры
Категория данных модуля основной структуры — любая категория данных, которая определена в
DTD модуля основной структуры. Например. <date>. <term> и <descrip>.
категория метаданных
Категория метаданных — категория данных модуля основной структуры, которая берет признак
типа, такой как <descrip>. <admin> и <termNote>. Это — общая категория данных, которая используется
для группировки целей и отражения метамодели в стандарте ИСО 16642. Каждое значение
атрибута типа отражено примерами категории метаданных в определенную терминологическую
категорию дан ных, которая определена согласно ИСО 12620. Значения атрибута типа определены в
файле XCS. Например, признак <descrip type-’definition’» включает категорию метаданных <descrip>.
отраженную примерами в терминологическую категорию данных, которую называют /definition/ согласно
ИСО 12620.
категория данных, осуществленная как использование признака
Использование категории данных признака является терминологической категорией данных, ко
торая определена согласно ИСО 12620, такой как /definition/, и которая определена как ценность при
знака имени в файле XCS. В случае документа ТВХ эти категории данных появляются как ценность
признака типа на элементе категории метаданных. Ценность этих категорий данных — содержание их
соответствующего элемента. Например, /definition/ категория данных, представленная через признак
<descrip type="definition*>. берет свободный текст в качестве своего содержания, и /gender/ категория
данных, представленная в признаке <termNote type="grammaticalGender*>. берет одно значение рода из
разворачивающегося списка значений.
категория данных, осуществленная как содержание элемента
Категория данных, осуществленная как содержание элемента, является простой категорией
данных, т. е. одной ценностью закрытого набора ценностей (разворачивающийся список). Эти тер
минологические категории данных также зарегистрированы согласно ISO 12620. Они перечислены в
файле XCS как допустимое содержание категории метаданных, имеющей значение атрибута опре
деленного типа. Например, категория метаданных <termNote>. у которой есть значение атрибута
типа ЧегтТуре’. может содержать ограниченный набор ценностей, который включает сокращение,
акроним и т. д. В интегрированной схеме RNG. которая упомянута в приложении F. содержание эле
мента ограничено к разворачивающемуся списку через вложенные правила Schematron (для ссылки на
Schematron см. библиографию).
Использование категорий метаданных в структуре ТВХ облегчает модульность. Основная струк
тура (которая остается постоянной) является одним модулем и особым файлом XCS (который выра
жает ограничения на основную структуру). Комбинация этих двух модулей определяет особый TML.
Этот подход определяет TMF (ИСО 16642) как модуль основной структуры, соответствующий абстракт
ной модели данных TMF. Это показывает взаимосвязь двух TML в пределах структуры ТВХ (основная
структура) и их отличие (выраженное как различия между их файлами XCS). Этот модульный подход
совместим с общепринятыми принципами модульности в программировании, позволяя программисту/
аналитику изучить основную структуру и структуру XCS отдельно, без изучения сложных схем.
7 Требования для файлов ТВХ
7.1 Требования соблюдения
TML. чтобы быть совместимым с ТВХ. должен соответствовать следующим критериям:
1. TML должен определить случаи документа XML. которые действительны согласно модулю ос
новной структуры ТВХ. Модуль основной структуры описан в 8 модуле основной структуры и определен
формально ТВХ DTD (приложение А).
2.TMLдолжен содержать свои категории данных иих ограничения в файле XCS (приложение В) для
ограничений категории данных в файле XCS. TML. содержащий категорию данных, указанную в XCS.
должен использовать эту категориюданных согласно своему описанию, приведенному в приложении С.
5