Ответы:
Dia - это программа для создания диаграмм на основе GTK + для GNU / Linux, Unix и Windows, выпущенная под лицензией GPL. Для получения дополнительной информации посетите страницу проекта Dia
Я нашел MySQL Workbench наиболее полезным для создания диаграмм "ER".
Хотя этот формат относится только к MySQL Workbench, я могу взять диаграмму, созданную в Workbench, экспортировать ее в SQL и выполнить на любом количестве SQL-серверов.
Если вы работаете с MySQL, этот инструмент также служит инструментом администрирования и запросов, а также обеспечивает дополнительное преимущество интеграции между ними.
Umbrello также может создавать ER-диаграммы помимо большинства других UML-диаграмм. Кроме того, он позволяет вам экспортировать диаграммы в виде кода (т.е. в данном случае SQL).
Попробуйте использовать Astah Comunity , чтобы приложение могло создавать диаграммы ER, диаграммы классов и т. д. Для разработки приложений это приложение очень подходит. Я даже слышал, что профессиональная версия может генерировать Java-код для диаграммы классов и генерировать SQL-код для диаграммы ER.
это приложение было построено с использованием Java, поэтому приложение является мультиплатформенным.