Réponses:
Dia est un programme de création de diagrammes basé sur GTK + pour GNU / Linux, Unix et Windows publié sous la licence GPL. Pour plus d'informations, visitez la page du projet Dia
J'ai trouvé MySQL Workbench très utile pour créer des diagrammes "ER".
Bien que le format ne soit spécifique qu'à MySQL Workbench, je peux prendre un diagramme créé dans Workbench et l'exporter vers SQL et l'exécuter sur n'importe quel nombre de serveurs SQL.
Si vous travaillez avec MySQL, cet outil se double également d'un outil d'administration et de requête et offre également l'avantage supplémentaire de l'intégration entre les trois.
Umbrello peut également créer des diagrammes ER en plus de la plupart des autres diagrammes UML. De plus, il vous permet d'exporter les diagrammes sous forme de code (c'est-à-dire dans ce cas SQL).
essayez d'utiliser Astah Comunity , l'application a pu créer des diagrammes ER, des diagrammes de classes, etc. Pour développer des applications, cette application est très appropriée. J'ai même entendu que la version professionnelle pouvait générer du code java dans le diagramme de classe et générer du code sql pour le diagramme ER.
cette application a été construite en utilisant java, donc l'application est multi-plateforme.