Il existe plusieurs outils pour générer un schémas de base de données à partir d'une base de données existante. Notamment, MySQL Workbench est un outil qui génère un schéma d'une base de données, incluant les relations entre les tables. Il inclut des options d'alignement automatique, mais le résultat n'est en général pas à la hauteur des attentes. Sa force est de permettre à l'utilisateur d'aligner les tables à sa convenance et affiche les relations de manière colorées pour faciliter cette tâche. Il génère des fichiers mwb et permet d'exporter le schéma sous plusieurs formats dont PDF.

Un autre outil à envisager est SchemaSpy : Il s'agit d'un outil en ligne de commande qui utilise Graphviz et son programme dot afin de générer un graphe en arbre des tables et de leurs relations. Il permet de naviguer dans l'arbre et chaque sous-niveau a sa propre branche dessinée de façon indépendante.
java -jar schemaSpy_5.0.0.jar -t mysql -host localhost -db

Communiquer avec moi par courriel à l'adresse folivier « A commercial » f0.ca