Проектируйте в ERD и экспортируйте XML-файлы для метаданных

Чтобы изолировать изменения модели данных от схемы базы данных (и результирующие изменения схемы), я реализовал модель метаданных, использующую XML-файлы для описания базовых научных данных, хранящихся в других таблицах. Я ищу инструмент проектирования, который поддерживал бы определение этих метаданных в формате ERD, который затем мог бы позволить группировать связанные объекты в файлы XML пар имя-значение и определять ключевые отношения между файлами XML, извлеченными из иерархических отношений родитель-потомок. определено в ЕРД. Я использовал Visio, ERWin и Popkin System Architect в прошлом, но это было некоторое время назад, и в то время это не было проблемой, которую я исследовал. Существуют ли инструменты, которые поддерживают модель проектирования ERD to XML (и связанные с ней файлы DTD и, возможно, XSL)? Я знаю, что могу экспортировать команды SQL для создания собственной схемы базы данных, но не уверен, что существует что-то, что создает XML?


person robWDC    schedule 17.04.2013    source источник


Ответы (1)


Одним из очень полезных для меня инструментов является ER/Studio Data Architect. Он позволяет реконструировать существующую базу данных, вносить изменения как в логическую, так и в физическую модели, а также поддерживает экспорт в виде XML-схемы.

http://www.embarcadero.com/products/er-studio-data-architect

В продукте около миллиона функций, что означает, что его немного сложно сразу взять и использовать, а также, как я полагаю, он имеет значительную цену.

person DJ Sipe    schedule 01.02.2016