Reputation: 14816
In the past, I've used Visio (2003 Professional, if it matters) to doodle database diagrams while we're in the conceptual design phase. This is pretty painful, though, because there's no good way to get the data out of Visio (though this answer gives me hope of a temporary analgesic). Since the designs are generally pretty small, that pain hasn't gotten too bad. But I'd really like to find a better, less painful, more sustainable solution.
My only real experience with this product category is very old (like, ER/Studio a decade ago), so I have no idea what the landscape looks like today. I've looked around on StackOverflow, and the only close match to my question I could find wasn't very encouraging. Here are my basic requirements:
Does the product I'm looking for even exist?
EDIT: In a little poking around, I turned up a couple of things that look kind of promising; anyone have any experience with these tools?
Upvotes: 0
Views: 1193
Reputation: 11
A number of tools are available for SQL Server ERDs and forward-engineering like: Erwin Data Modeler, Data Workbench, Enterprise Architect, ER Studio, Toad Data Modeler.
Upvotes: 0
Reputation: 755167
Quest Software has a tool called Toad Data Modeler which is not free, but doesn't cost an arm and a leg either.
It's high quality, very usable, very powerful. Definitely worth a look if you're serious about data modelling in a professional environment.
Marc
Upvotes: 1
Reputation: 17281
I have use Dia with SQL helper scripts for this kind of thing. Dia is free. A SQL generator is Dia2SQL. See here for some links. And here is a Windows installer for Dia
Upvotes: 0