ByteDesigner is the emerging enterprise tool for designing databases at all levels of an organization, using the same concepts found in tools costing thousands of dollars!
Its a powerful database design tool, with advanced SQL Editor, and support for all major RDBMS, that can design complex systems.
Online documentation is found here: http://www.nipdata.com/faq/byte-designer-manual.html.
Supported platforms (13):
Linux (Intel and PowerPC),
Solaris(Intel and Sparc),
Mac OS X(Intel and PowerPC)
for both 32 and 64 bit.
Databases supported (9):
Oracle, ODBC, SQL92, MySQL, PostgreSQL, DB2, FireBird, MS SQL, SQLBase