MySQL Workbench
Se você utiliza MySQL precisa conhecer o MySQLWorkbench. É o ambiente de trabalho oficial do MySQL que além de fazer as nossas consultas ao banco permite criar diagramas de entidade de relacionamento e realizar engenharia reversa.
Compatível com Windows XP, Vista e 7 é uma excelente ferramenta e vale a pena ser testada.