Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 294821
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T06:24:07+00:00 2026-05-12T06:24:07+00:00

In Visio 2003 Architect version I can generate a SQL Server Database on the

  • 0

In Visio 2003 Architect version I can generate a SQL Server Database on the fly from UML ER diagram. But there is no such a way by using Visio 2007. My question is: Any other good and latest tools can support ER-> DB or DB->ER very well for SQL2005/2008?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-12T06:24:07+00:00Added an answer on May 12, 2026 at 6:24 am

    If you’re looking for a free/open source tool to achieve this, you could try:

    DBDesigner

    From the website:

    DBDesigner 4 is a visual database design system that integrates database design, modeling, creation and maintenance into a single, seamless environment.

    It combines professional features and a clear and simple user interface to offer the most efficient way to handle your databases.

    DBDesigner 4 compares to products like Oracle’s Designer©, IBM’s Rational Rose©, Computer Associates’s ERwin© and theKompany’s DataArchitect© but is an Open Source Project available for Microsoft Windows© 2k/XP and Linux KDE/Gnome. It is release on the GPL.

    And it supports the following features:

    • Available on Linux / MS Windows
    • User Interfaced based on industry standard layouting software
    • Design Mode / Query Mode
    • Reverse engineering MySQL, Oracle, MSSQL and any ODBC databases
    • Userdefined schema-generation
    • Model-To-Database syncronisation
    • Index support
    • Automatic foreign key placement
    • Weak entity support
    • Standard Inserts storing and sync
    • Full documentation capabilities
    • Advanced model printing
    • Output as image
    • All MySQL datatypes with all options
    • User defined datatypes
    • Database storage, ability to save model within database
    • Network-/Multiuser access through database storage
    • Version control*
    • SQL Query Builder
    • SQL Command History
    • SQL Command storage within model
    • Plugin interface

    I think the bolded ones above (my own emphasis) should give you what you require (i.e. effectively two-way database/model synchronization).

    I have used the tool in the past to reverse engineer an existing database to an ER diagram. From what I remember, it wasn’t the most stable software I’d ever used (I seem to recall it crashed a couple of times) however, this was a little while ago so it may be more stable now.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 221k
  • Answers 221k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer PreparedStatements are the way to go, because they make SQL… May 13, 2026 at 12:13 am
  • Editorial Team
    Editorial Team added an answer Regarding lxml, In doc.replace(block, hilited) block is the lxml's Element… May 13, 2026 at 12:13 am
  • Editorial Team
    Editorial Team added an answer I seem to have found a solution, but it feels… May 13, 2026 at 12:13 am

Related Questions

In the past, I've used Visio (2003 Professional, if it matters) to doodle database
Visio 2003 uses UML 1.4, which means that some stereotypes from UML 2.0 simply
I'm automating Visio 2003 from a VB.NET app. My code looks like this (with
I am currently trying to generate the creation SQL for my tables based off

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.