Я использую PostegresQL 9. Существует ли бесплатный инструмент для получения диаграмм UML из моих баз данных?
Спасибо
Для создания ER-диаграмм по отражению в БД я использую: DbVisualizer
http://www.dbvis.com/
Это бесплатно.
Также имеется postgresql_autodoc , который может создавать GraphViz или Dia . Диаграммы, вероятно, потребуют дальнейшей доработки.
Есть бесплатный инструмент под названием Dia и плагин под названием PostDia .Они сделают это для вас.
Plus:
Требованиядля PostDia: python и psycopg2, чтобы установить второй:
pip install psycopg2
Был Azzurri Clay плагин для Eclipse с поддержкой обратного инжиниринга БД (v 1.4, насколько я помню). Но в версии 2.0 компания, разрабатывающая этот плагин , перенесла функцию обратного инжиниринга в лицензионную версию плагина. В интернете было несколько руководств по переходу с v2 на v1.
EclipseUML может выполнять эту работу, но это не бесплатно.Преимущество этого инструмента в том, что у него есть профиль базы данных, поэтому вы можете видеть полную информацию о базе данных на диаграмме классов.
Я думаю ArgoUML может это сделать.Дайте нам знать,
РЕДАКТИРОВАТЬ: На самом деле ArgoUML, похоже, не реинжиниринг, посмотрите на http://databasetouml.org/roadmap.php или искать больше расширений для Eclipse