Using Microsoft Visio 2007 for database diagrams
Have you ever tried using Microsoft Visio for creating database diagrams? Im using it at the moment for a large web application project and I’ve got to say, I hope there’s a better solution out there. I understand that Visio is design for lots of different uses and not just database diagrams, but it really is difficult to get a useful database diagram out of the software.
One thing that frustrates me is that when i define relationships between particular fields in two different tables, the lines dont match with the fields… they only match with the tables. Maybe there is something I’m missing with that, but there is no obvious way to make the lines match up to the fields.
Also, adding notes to a table is very difficult. If I add a speech-bubble type object with a note and then want to move the table to somewhere else on the page, the speech bubble (even though it is supposedly connected to the table) doesn’t move with it.
I normally use a Mac for web development (and am even now, but am running VMware with Vista for various applications), so would prefer a Mac style diagram application. I’ll be on the lookout.
Tags: development, microsoft, visio, web
April 21st, 2008 at 10:31 pm
Hi
I just got my Microsoft Visio 2007 installed and I’m wondering how can I draw an Entity Relationship Diagram (ERD), the ERD seems not exists in one of the templates.
June 25th, 2008 at 4:36 am
It just doesn’t work worth a hoot. Worse yet, it will work for 20 minutes or so then eat your diagram, or lock up. The database diagramming seems to be the worst product I’ve ever seen from Microsoft.
Don’t waste your time with Visio for database diagrams.
September 16th, 2009 at 5:57 am
Hi All,
Did you try http://www.visiocafe.com/ ?¿ I started using visio 4 weeks ago and it was an order to use did it from my boss… one way, do it or do it
I look at that website and i found several “templates” for using with DB, HP racks organization, SUN, etc etc…
Take a look, it’s free for downloading.
( I’m not spamming or doing marketing for that website, just sharing what i consider useful!!! have fun and good look )
Mike.