I am working on a similar problem. Shouldn't it be possible to do this using the MySQL Workbench?
Any ideas?