6.5.1 Введение
Метаданные формируются из одного или более пакетов метаданных, содержащих один или более классов метаданных, содержащих атрибуты. Отношения между пакетами метаданных и между классами метаданных определяются символами отношений композиции и агрегации. Атрибуты класса и отношения совместно рассматриваются как элементы метаданных. Диаграммы в 6.5.2-6.6.3 обеспечивают "представления", которые являются частями общей абстрактной модели метаданных. Каждая диаграмма определяет пакет метаданных UML связанных классов, элементов, типов данных и перечней кодов. Связанные классы, которые определены в другой диаграмме, показаны со скрытыми атрибутами и пакетом, в котором они полностью определены именем пакета после двоеточия (::). Метаданные полностью определены посредством диаграмм модели UML и связанного словаря данных для каждого пакета в приложении В. Абстрактные классы (которые определены в виде схематических структур, то есть только их подклассы реализованы) идентифицируются их именами, указанными курсивом.
Примечание - В некоторых случаях необязательные классы могут иметь обязательные элементы, такие элементы становятся обязательными, только если используется необязательный элемент.
6.5.2 Информация о метаданных (MD_Metadata)
6.5.2.1 Общие положения
Пакет MD_Metadata определяет схему для описания полных метаданных о ресурсе и метаданных о самих метаданных. Словарь данных для его диаграммы (см. рисунок 4) приведен в таблице В.2 приложения В.
6.5.2.2 Схема метаданных
Полные метаданные представляются посредством MD_Metadata и совокупностью дополнительных 12 классов метаданных, как указано на рисунке 4. Класс DQ_DataQuality определен в ГОСТ Р 57773.
Рисунок 4 - Классы схемы метаданных
6.5.2.3 Метаданные о метаданных
Класс MD_Metadata содержит атрибуты, предоставляющие информацию о метаданных, как указано на рисунке 5. Словарь данных для этой диаграммы приведен в таблице В.2 приложения В.
Рисунок 5 - Метаданные на классы метаданных
6.5.3 Идентификационная информация (MD_Identification)
6.5.3.1 Общие положения
Идентификационная информация обеспечивает предоставление информации для того, чтобы однозначно идентифицировать ресурс. Пакет MD_Identification может быть определен как MD_Dataldentification или SV_Serviceldentification и является совокупностью семи классов метаданных, которые помогают в идентификации ресурса. Полный пакет указан на рисунке 6. Словарь данных для этой диаграммы приведен в таблице В.3 приложения В.
6.5.3.2 Классы идентификационной информации
Рисунок 6 - Классы идентификационной информации
6.5.3.3 Списки кодов идентификационной информации
Идентификационный пакет использует списки кодов, указанные на рисунке 7. Словарь данных для этих списков кодов приведен в таблице В.3 приложения В.
Рисунок 7 - Списки кодов для идентификационной информации
________________