Reputation: 2412
Is there any tool for ER modeling and then converting models to a Microsoft SQL Server database?
The tool should has this features:
I tried Microsoft Visio but seems not support UML Notation nor Exporting to MS SQL Server.
I also tried Visual Paradigm but i'm not sure i could export models to MS SQL Server.
Upvotes: 2
Views: 12771
Reputation: 2412
I DID export my ER Model to SQL Server database with DB Visual Architect (a product of from Visual Paradigm family).
DB Visual Architect can export ER model to MSSQLServer/MySQL/...
It also let me to convert a ER Model to a class diagram that is identical to a UML notation.
However, it's not free.
anyway, Thanks all!
Upvotes: 1
Reputation: 17271
I remember answering a similar question but cannot find it right now. I advised using DIA with SQL to DIA found here
Upvotes: 0
Reputation: 8208
You can use my online database code-generator to generate SQL Server DDL Scripts (and Oracle, MySQL, PostgreSQL,...) from UML models. Instead of forcing you to use a specific UML tool to draw the models, several UML tools are allowed (including Microsoft Visio but also ArgoUML, Eclipse UML,...).
See http://modeling-languages.com/content/uml2db-full-code-generation-sql-scripts-databases
for more information
Upvotes: 0
Reputation: 22187
Visual UML can:
If you want to directly connect and generate DB and sync models (forward/reverse) try:
Upvotes: 0
Reputation: 31961
Personally I prefer ERD diagrams for databaser data models. SQL Power's data architectis great for that, and it supports any RDBMS (through JDBC). It does not support UML though.
http://mysql.com/products/workbench/ does support some UML notation, but generates MySql Specific SQL. You can write a plugin for it to generate other SQL dialects
Upvotes: 0
Reputation: 6735
If you accept commercial software, there are some choices:
Upgrade to Microsoft Visio Professional - it supports UML and database modelling
Power Designer- my preferred tool for working with ER diagrams.
There are many variants, e.g. many choices listed here.
Upvotes: 0
Reputation: 41819
Take a look at the following Microsoft Reference
When All You Want is an ER Diagram
Upvotes: 0