2010-11-24 4 views
1

Nous utilisons cette base de données MySQL assez volumineuse avec un tas de tables. Le tableau le plus important est une table "plantes", qui contient environ 1 million d'enregistrements.MySQL MyISAM relation diagramme

Cette table contient environ 25 champs, chaque champ est une référence (pas une clé étrangère parce que c'est MyISAM) à une autre table qui contient les informations réelles. Donc, quand vous regardez la table des plantes, tout ce que vous obtenez est des chiffres.

Le problème est que je n'ai pas écrit cette conception de base de données, et mon patron me demande de lui donner un diagramme des relations de tables. Comme vous pouvez l'imaginer, déjà avec 25 champs, cela devient vraiment compliqué, et cela impliquerait de parcourir manuellement chaque champ, et de l'associer par similarité de noms - par exemple - le champ category_id est probablement une relation avec la table categories; etc.

Des idées pour simplifier mon travail?

Répondre

4

Importez le schéma en Mysql workbench (gratuit) ou SQLyog (payé, mais mieux IMO) et travaillez avec cela. Les deux ont des outils de visualisation et de dessin de schéma qui aideront beaucoup.