ГОСТ Р ИСО/МЭК 11179-5—2012
Пример — Budget Period1>
f)Представление множества допустимых значений элемента данных или области значений описывается
термом представления.
д) Должен присутствовать ровно один терм представления.
Пример — Amount2>
П р и м е ч а н и е — Термы представления, обычно с добавлением уточняющих термов, формируют имена
областей значений.
Синтаксические правила:
a) Терм класса объектов должен занимать первое (самое левое) положение в имени.
b
) Уточняющий терм должен предшествовать уточняемой части. Порядок квалификаторов не должен ис
пользоваться для различия имен.
c) Терм свойствадолжен занимать следующуюпозицию.
d) Терм представления должен занимать последнюю позицию. Если какое-либо слово в терме представле
ния является избыточным с учетом слова в терме свойства, то одно из слов следует удалить.
Пример — Cosf Budget Period TotalAmountУ-4>
Лексические правила:
a) Существительные используют только в единственном числе. Глаголы (при их наличии) используют в на
стоящем времени.
b
) Части имен разделяют первыми прописными буквами слов, начиная со второго до последнего.
c) Все слова в имени используют в смешанном регистре.
d) Сокращения, акронимы и инициализмы допускаются только в том случае, если они обычно используются
в термах.
е) Слова должны содержать только буквы и цифры.
Пример — CostBudgetPeriodTotalAmount3’
Правило уникальности:
Все имена на любом языке должны быть уникальными в пределах DTD.
Примеры использования
В данном примере имя элемента данных использовано в теге элемента XML
< IELEMENT CostBudgetPeriodTotalAmount («PCDATA) >
Можно привести дополнительный пример для иллюстрации применения префиксов при идентификации про
странства имен, к которому относится элемент или атрибут схемы XML. Для этого определяют дополнительное
семантическое правило:
h)Должен присутствовать не более чем один индикатор пространства имен.
Определяют дополнительное синтаксическое правило:
e) Если используется индикатор пространства имен, то он должен предшествовать всем другим термам.
И определяется дополнительное лексическое правило:
f) Индикатор пространства имен записывают строчными буквами и отделяют от остальных термов
двоеточием.
Пример имени XML. использующего индикатор пространства имен:
< IELEMENT acct:CostBudgetPeriodTotalAmount >
А.5 Пример элемента данных с атрибутами
В таблице А.2 представлен содержащий атрибуты пример элемента данных с выводом имен всех админи
стрируемых элементов. Конкретно этот элемент данных получен из:
понятие элемента данных: Идентификатор Страны
совместно с
концептуальная область: Страна
и ее
область значений: Краткие Названия Стран на Английском Языке по ИСО.
Бюджетный период.
Сумма.
3) Общая Сумма Стоимости За Бюджетный Период.
4) В аналогичных правилах для русского языка первым стоит терм свойства, далее — терм класса обьектов.
а порядок уточняющих термов (в приведенном примере этот терм стоит последним) также не имеет значения.
10