title: What is a good Visio Enterprise Architect replacement?
body: <p>I've been using Visio 2002/2003 Enterprise Architect to do my database schema design visually and then forward-generate the DDL to create the database.</p>
  
  <p>I wanted to switch to Visio 2007, but while it does have database diagramming support, it <em>doesn't</em> have the ability to generate DDL.  Bummer.</p>
  
  <p>I am really disappointed because it seems like Microsoft has completely abandoned this feature.  You can't do it in Visual Studio (that I've found).  You can sorta do it with SQL Server Management Studio if you insert database diagrams into your database, but any edits to the schema immediately take effect.</p>
  
  <p>Has anyone found a good program to do this? I'm hoping to find one that is free and can generate DDL/SQL for SQL Server.</p>