Ответ 1
MySQL Workbench - хороший инструмент для работы с тезкой, которая делает ERD-моделирование. Я использовал его как для Windows, так и для Ubuntu.
Я ищу инструмент, который генерирует db-диаграммы.
MySQL Workbench - хороший инструмент для работы с тезкой, которая делает ERD-моделирование. Я использовал его как для Windows, так и для Ubuntu.
draw.io является бесплатным и с открытым исходным кодом. Он работает в Linux, но не имеет функций импорта для конкретных баз данных.
Вы можете сохранить либо локально, либо напрямую на Google Диск, OneDrive или Dropbox. Там также доступна Настольная версия.
Я разработчик этого инструмента.
Если вы ищете модель отношения сущности (не реляционная модель), вы должны попробовать Dia http://dia-installer.de/
Это программное обеспечение работает на linux/windows/mac. И иметь ветку на git.
Модель отношения сущности имеет целью сделать модель проблемы и позволить вам понять проблему, поэтому в конце вы можете создать хорошую реляционную модель, чтобы иметь наиболее эффективную модель для вашей базы данных.
Это программное обеспечение не предназначено для генерации таблиц mysql напрямую, но у него есть плагин для преобразования диаграмм Dia в sql, вы можете проверить его в той же link.
Возможно, вы захотите попробовать PowerArchitect
Он основан на Java (поэтому кросс-платформенный), и я успешно использовал его с PostgreSQL
Если вы хотите потратить немного денег (хотя и немного), посмотрите DbWrench, который предлагает больше возможностей, чем PowerArchitect
Другой вариант с открытым исходным кодом/кросс-платформой - Mogwai ERDesigner. Хотя есть одна вещь, о которой мне действительно не нравится: если требуется подключение к базе данных (для проверки/определения типов данных), которые я нахожу очень ограниченным требованием.