В целях описания метамодель организована в виде шести функциональных областей:
Общие возможности, применяемые ко всем администрируемым элементам (см. рисунок 1):
Администрирование и Идентификация (см. 4.8);
Наименование и Определение (см. 4.9);
Классификация (см. 4.10);
Описания конкретных типов Администрируемых элементов:
Понятия элементов данных (см. 4.11);
Концептуальные области и Области значений (см. 4.12);
Элементы данных (см. 4.13).
Деление модели на области проведено только в целях описания и не имеет никакого другого значения.
Примечание - Если в разделе 4 имеется несогласованность между рисунками и текстом, то предпочтение следует отдавать тексту.
4.7.1 Общие возможности
На рисунке 1 показаны взаимосвязи трех общих возможностей для Администрируемых элементов в регистре.
Рисунок 1 - Общие для всех Администрируемых элементов возможности
Имеются следующие общие возможности, применимые для всех администрируемых элементов:
- Администрируемые элементы в пределах регистра идентифицируют только один раз и администрируют как единое целое;
- Администрируемые элементы определяют и присваивают им имена, по крайней мере, в одном Контексте, а возможно и в нескольких Контекстах. В каждом Контексте Имена и Определения должны быть специфицированы на одном или нескольких языках;
- Администрируемые элементы могут быть классифицированы в соответствии с несколькими Схемами классификации или не классифицированы.
4.7.2 Типы Администрируемых элементов
В настоящем стандарте специфицированы типы Администрируемых элементов, показанные на рисунке 2. Более подробно они описаны в настоящем разделе. Дополнительные типы Администрируемых элементов могут быть определены как расширения настоящего стандарта.
Рисунок 2 - Типы Администрируемых элементов (Cor.1:2004)
4.7.3 Общий обзор метамодели
На рисунке 3 показан общий вид центральных областей метамодели.
Рисунок 3 - Общий вид метамодели