5.1 Пакеты метаданных и отношения между сущностями
Настоящий стандарт разработан с применением UML, краткое описание которого приведено в приложении А.
Метаданные в стандарте представлены в виде совокупности UML-пакетов. Пакет состоит из одной или более сущностей, связанных отношениями обобщения или агрегирования. Сущности могут повторяться в рамках одного пакета, по необходимости, для решения задач, стоящих перед пользователем.
Каждая сущность представляет собой совокупность элементов (атрибутов), характеризующих тот или иной аспект метаданных. Сущности или элементы метаданных могут быть обязательными, необязательными или условными.
Установление признака обязательности - в соответствии с приложением В.
Основные пакеты метаданных и графическое отображение отношений между отдельными пакетами представлены на рисунке 1.
Рисунок 1 - Пакеты метаданных
Примечание - С учетом необходимости гармонизации общих подходов к описанию географической информации с положениями ИСО 19115 в содержании настоящего стандарта сохранены англоязычные имена пакетов, сущностей и элементов метаданных.
В настоящем стандарте используются три способа описания пакетов метаданных:
- общее описание пакетов метаданных - в соответствии с разделом 5;
- UML-диаграммы пакетов метаданных - в соответствии с приложением Б;
- детальное описание структуры и состава пакетов метаданных - в соответствии с приложением В.
Взаимосвязь между различными способами описания пакетов метаданных и соответствующих им сущностей приведена в таблице 1.
Таблица 1 - Взаимосвязь между пакетами и сущностями метаданных
Номер подпункта | Пакет метаданных | Сущность метаданных | UML-диаграмма | Словарь данных |
5.2.1 | Информация о метаданных | MD_Metadata | Б.2.1 | B.2.1 |
5.2.2 | Идентификационная информация | MD_Identification | Б.2.2 | В.2.2 |
5.2.3 | Информация об ограничениях | MD_Constraints | Б.2.3 | В.2.3 |
5.2.4 | Информация о качестве | DQ_DataQuality | Б.2.4 | В.2.4 |
5.2.5 | Информация об обновлении | MD_Maintenancelnformation | Б.2.5 | В.2.5 |
5.2.6 | Информация о координатной основе | MD_ReferenceSystem | Б.2.6 | В.2.6 |
5.2.7 | Информация о классификаторе | MD_PortrayalCatalogueReference | Б.2.7 | В.2.7 |
5.2.8 | Информация о распространении | MD_Distribution | Б.2.8 | В.2.8 |
5.3.1 | Информация о пространственно-временных характеристиках | EX_Extent | Б.3.1 | В.3.1 |
5.3.2 | Ссылка на описание и информация об ответственном субъекте | CI_Citation CI_ResponsibleParty | Б.3.2 | В.3.2 |
5.2 Описание пакетов метаданных
5.2.1 Пакет "Информация о метаданных" (MD_Metadata)
Пакет содержит основные сведения о метаданных и позволяет описать, кем и когда были созданы метаданные, какой стандарт послужил основой для формирования метаданных и т.д.
Пакет является центральным в формировании метаданных. Его состав определяется информационным наполнением остальных пакетов.
Основой для пакета является сущность MD_Metadata, которая содержит как обязательные, так и необязательные атрибуты и является агрегатом для следующих сущностей:
- MD_Identification - идентификационная информация;
- DQ_DataQuality - информация о качестве;
- MD_ReferenceSystem - информация о координатной основе;