SchemaCrawler pour MySQL est un outil gratuit qui génère des diagrammes. SchemaCrawler peut déduire les relations entre les tables, sur la base des conventions de nommage couramment utilisées, et les afficher avec des lignes pointillées. Voici un exemple de diagramme :
Sualeh Fatehi, SchemaCrawler