Автоматизация перепроектирует модель базы данных с Visio

Мы разрабатываем и поддерживаем нашу схему базы данных с инструментом пользователя. Сценарии SQL и файлы во время выполнения сгенерированы от того инструмента. Однако это не обеспечивает очень хорошее визуальное представление.

В последнее время я использование Visio для инженерного анализа схемы. Это работает отлично до сих пор. Но смочь сделать это, я должен:

  1. создайте пустую базу данных
  2. выполните сгенерированный сценарий
  3. запуск Visio
  4. выберите инженерный анализ и выберите созданную базу данных
  5. выберите все таблицы и т.д.
  6. ожидайте поколения

Я действительно хочу автоматизировать этот процесс. Шаг 1 и 2 легок, но как я могу автоматизировать другие шаги.

Я искал библиотеку C# для создания схем Visio, но они al кажутся не подходящими для этой задачи.

Например, http://visioautomation.codeplex.com/ и http://www.graphviz.org/ выглядят многообещающими, но на более внимательном рассмотрении они не были соответствующими.

Я попытался записать макрос, но макро-устройство записи не работает в conjuction с инструментами инженерного анализа.

6
задан Michiel Overeem 15 December 2009 в 07:53
поделиться