Имеется несколько стратегий для разработки и создания баз данных:
- Существующие базы данных могут переноситься в базу геоданных
- Использование управления схемами и создание инструментов в ArcGIS
- Использование одной из предопределенных моделей данных ArcGIS для начала процесса проектирования
- Используйте унифицированный язык моделирования (UML) для разработки схемы базы данных, а затем импортируйте эту схему в свою базу данных.
Для пользователей, интересующихся разработкой баз данных с помощью UML, мы советуем использовать Sparx Systems' Enterprise Architect. Enterprise Architect использует XML баз геоданных и функциональные возможности импорта/экспорта XML для создания баз геоданных на основе дизайна UML. Поэтому многие ограничения, существовавшие в прежних решениях UML-моделей и инструментах CASE, в Enterprise Architect отсутствуют.
Вот некоторые преимущества использования Enterprise Architect:
- Способность моделировать более широкий спектр наборов данных в базе геоданных, в том числе наборы сетевых данных, топологию, наборы данных мозаики и другие наборы данных, отвечающие за моделирование более сложного географического поведения, как части его UML-профиля для ArcGIS.
- Способность перепроектировать обычную базу геоданных в UML,поскольку Enterprise Architect использует функциональные возможности Geodatabase XML и XML Workspace для импорта/экспорта. С помощью мастера или инструмента геообработки Экспорт в XML-документ рабочей области (Export XML Workspace Document) можно экспортировать схему базы геоданных в XML-документ рабочей области. Затем XML-документ может быть импортирован в Enterprise Architect в качестве наглядной модели вашей базы геоданных с использованием фирменной символики UML.
- Возможность использования в других анализах и проектируемых моделях
- Доступ к UML-технологиям проектирования, как, например, способность логически группировать элементы путем использования абстрактных классов.
- Возможность совместного использования схемы вашей базы данных и геопространственных концепций с экспертами и архитекторами, специализирующимися в области UML-дизайна.
Более подробную информацию об использовании Enterprise Architect для проектировки баз геоданных вы можете получить на сайте Sparx System (https://www.sparxsystems.com/arcgis/index.html).