I am quite happy to code out tables by hand when making a database but it\'s not the easiest way to convey information about a database to someone else, especially someone that\
SQLDeveloper from Oracle can work with Oracle and MySQL database.
http://www.oracle.com/us/corporate/press/020861