Наша команда использует Visual Paradigm для генерации ER-диаграммы из базы данных во многих наших проектах.Хотя мы в основном работаем над MS SQL и Oracle, я знаю, что они также поддерживают некоторые другие СУБД, такие как PostgreSQL, MySQL, Sybase, DB2 и SQLite.
Шаги:
- Выбрать инструменты>DB> Reverse Database ... из панели инструментов Visual Paradigm
- Сохраните настройки как есть и нажмите Next. Выберите PostgreSQL в качестве драйвера и предоставьте туда файл драйвера.Вы можете просто нажать на ссылку для скачивания там, чтобы получить драйвер.
- Введите имя хоста, имя базы данных, пользователя и пароль, а затем нажмите Далее
- Затем они изучат вашу базу данных и выведут список таблиц в ней.
- Выберите таблицу, чтобы сформировать ERD и продолжить, и все.ERD будет создан с таблицами, которые вы выбрали.
Кстати, они также поддерживают создание и обновление схемы базы данных из ERD.
Надеюсь, это поможет.: -)
Дополнительная информация о создании ERD из базы данных PostgreSQL