I'm using Druid (http://druid.sourceforge.net/) allowing to generate ER views, HTML, PDF docs, to reverse existing database can also generate scripts for several targets (oracle, mysql, pg, etc) Nicolas Ribot