ERCreator Database Edition is a price-competitive and productive ER-Diagram tool for data modeling and database design. It lets you design and document your datamodel in a database diagram (ERD) in an easy-learned diagram tool.
You can print reports and database diagrams and even check the datamodel for consistency. In addition, you can also generate database scripts for creating the database entities either via DDL files or connect to the database with the new ODBC interface for easy maintenance.
Existing databases can be reverse engineered via the ODBC interface as well. The tool is easy to use - and can even be used in a tree-view mode where the mouse is not even necesary for input.