db2dot reverse engineers an existing database and
produces an ER diagram in dot format. The dot file
can be fed through graphviz's dot to produce a
pretty ER diagram. The diagram includes tables and
relationships derived from db meta-data and
foreign key constraints.