Il existe de nombreux logiciels pour modéliser sa base de données. Nous vous en avons sélectionné quelques uns.
pgModeler (https://pgmodeler.io)
- support exclusif mais complet de Postgresql pour dessiner sa base de données
Avantages :
- outil le plus complet à notre connaissance
- compilation possible sur toutes plates-formes
- rétro-ingénierie
Inconvénients :
- compilation à faire soi-même (existence d’une version compilée payante)
- scripts de génération à retoucher parfois (mais à la marge)
- temps de prise en main (surtout pour maîtriser toutes les subtilités du programme) assez long
Looping (https://www.looping-mcd.fr/)
- Modélisation Entité/Association et Diagramme de Classes UML
- Logiciel gratuit et libre d’utilisation - Université Toulouse III
Avantages :
- travaille au niveau d’un modèle conceptuel de données
- génération automatique du modèle logique de données et du script SQL
- s’adapte à tout les SGBDR (soit prédéfinis, soit paramétrable)
Inconvénients :
- pas de rétro-ingénierie des modèles
- lisibilité des modèles diminue avec leur complexité
- absence de documentation présentant l’utilisation du logiciel