DbWrench is a multi vendor, cross platform database design and
round-trip engineering software.
It's features include:
a syntax highlighting SQL query editor, support for many of
today's most popular databases, a graphic entity relation
diagram (ERD) designer, ability to forward and reverse
engineer databases. DbWrench is written in pure java
allowing it function on numerous operating system platforms.
DbWrench's multi vendor and multi platform functionality makes
it ideal for heterogeneous database environments.