我正在寻找一种可以在我的数据库中映射关系的工具。我想要像在'Show Diagram Pane'中的MS-SQL Server Management Studio中生成的视图。这样的事情存在吗?有没有一种工具可以直观地映射MySQL中的表关系?
我负责数据库及其使用轨道约定的设计。我不会手动指定关系。
我正在寻找一种可以在我的数据库中映射关系的工具。我想要像在'Show Diagram Pane'中的MS-SQL Server Management Studio中生成的视图。这样的事情存在吗?有没有一种工具可以直观地映射MySQL中的表关系?
我负责数据库及其使用轨道约定的设计。我不会手动指定关系。
不MySQL Toad有一个架构图工具?我认为它确实如此。我不是一个图表家伙(与mysqldump输出相比更快乐),但我曾与很多蟾蜍发誓的人合作过。
大多数MySQL数据库仍然使用MyISAM表,它们不提供外键约束。没有明确的FK,你所能做的最好的就是猜测表格之间的关系。
仅仅因为RI约束未被MyISAM记录或强制执行,并不意味着逻辑数据库设计中不存在表关系。 – 2008-12-15 22:35:43
一年前我和Oracle一起使用了DBVis。它相信它也适用于MySql。
如果您在Windows上,Altova DatabaseSpy将显示它们。如果不是,最简单的方法是查询INFORMATION_SCHEMA(如果您使用的是MySQL的v5或更高版本)并查看所有表的关键列使用情况统计信息。这很容易编写脚本。
MySQL Workbench 5.1.16在我的OS X 10.5.7系统上有问题。我发现它可以完成诸如崩溃和消失之类的事情,并且没有任何错误。或者在打印设置中尝试更改页面大小时会出错。
我也尝试在VMWare下的Windows XP上运行它。它在那里似乎更加稳定和可用。我能够逆向工程一个数据库并创建一个图表。
Just fyi Toad 5.7 for sql server图表工具“未获得许可”使得绘制图表毫无意义 – Dmitry 2012-07-13 13:32:28