We currently have a 10-year-old disgusting spaghetti-style SQL Server database, which we will be rewriting from scratch soon, as part of rewriting into a large web application. (The existing application will serve as functional requirements for the next implementation of the application).
Some of them suggested that we use Visio to run all the diagrams and create DDL, but others suggested using a special tool to create a database, rather than a diagram tool that can export DDL.
Is there any use to using "real" database design tools like ModelRight over common tools like Visio? If so, what are these specific benefits?
Editing: in short, what real / dedicated tools can do, something like Visio can't and how much do these features matter and / or are they worth it? (in terms of best practices, for example)
source
share