[From ApexSQL Software]
ApexSQL Model is a powerful data modeling tool designed specifically for the needs of Microsoft SQL Server developers. ApexSQL Model allows the user to reverse engineer and alter existing databases, create new database schemas, as well as design, build and maintain database models through one powerful and easy to use interface. Apex SQL Model will join ApexSQL’s suite of products in late 2005.
The article continues at
http://www.apexsql.com