MySQL Workbench permet de faire du reverse Engeneering à partir d'une base existante (suite de DB Designer).
Disponible sur le site officiel de MySQL.