Получить диаграмму UML из реляционной базы данных - PullRequest
13 голосов
/ 12 ноября 2010

Я использую PostegresQL 9. Существует ли бесплатный инструмент для получения диаграмм UML из моих баз данных?

Спасибо

Ответы [ 6 ]

14 голосов
/ 13 ноября 2010

Для создания ER-диаграмм по отражению в БД я использую: DbVisualizer

http://www.dbvis.com/

Это бесплатно.

3 голосов
/ 12 ноября 2010

Также имеется postgresql_autodoc , который может создавать GraphViz или Dia . Диаграммы, вероятно, потребуют дальнейшей доработки.

1 голос
/ 16 августа 2016

Есть бесплатный инструмент под названием Dia и плагин под названием PostDia .Они сделают это для вас.

Plus:

  1. также генерирует файлы схемы sql postegres
  2. Оба свободны .

Требованиядля PostDia: python и psycopg2, чтобы установить второй:

pip install psycopg2

0 голосов
/ 14 ноября 2010

Был Azzurri Clay плагин для Eclipse с поддержкой обратного инжиниринга БД (v 1.4, насколько я помню). Но в версии 2.0 компания, разрабатывающая этот плагин , перенесла функцию обратного инжиниринга в лицензионную версию плагина. В интернете было несколько руководств по переходу с v2 на v1.

0 голосов
/ 13 ноября 2010

EclipseUML может выполнять эту работу, но это не бесплатно.Преимущество этого инструмента в том, что у него есть профиль базы данных, поэтому вы можете видеть полную информацию о базе данных на диаграмме классов.

0 голосов
/ 12 ноября 2010

Я думаю ArgoUML может это сделать.Дайте нам знать,

РЕДАКТИРОВАТЬ: На самом деле ArgoUML, похоже, не реинжиниринг, посмотрите на http://databasetouml.org/roadmap.php или искать больше расширений для Eclipse

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...