dbSketch

dbSketch is the first database design and modeling tool specifically...

dbSketch is the first database design and modeling tool specifically designed for application developers not DBAs, analysts, theorists, or posers.

dbSketch lets you design your schema as quickly as you can think, and lets you use any SQL trick you've ever invented. Fast, efficient, no-cruft designPhysical database diagramming based on IDEF1x notation (like ERWin)Arbitrary SQL input lets you use any SQL trickFits smoothly into your unique development and database environmentImports existing SQL DDLs to get you startedPresents your design with styling, multi-page printing, and PNG outputSupports Oracle 9 and 10, MySQL 4 and 5, Postgres 8Works with Windows XP and Mac OS X 10.