Programa para diagrama de banco de dados (engenharia reversa)

Alguém poderia me indicar um programa para fazer engenharia reversa de banco de dados? Digo, um desenhador de diagrama ER (ou de classes) a partir de um banco de dados existente. Estou utilizando banco de dados MySQL.

google fabforce dbdesigner