从现有数据库模式生成ER图

时间:2013-08-07 20:54:45

标签: entity-relationship diagram

十多年前就提出了类似的问题。我过去两天试图在网上搜索,并在整个地方阅读了大量的页面。不幸的是,我仍然没有找到一个好的答案。

这个问题不应该绑定到任何特定的数据库,但我的特定服务器是mysql 5.6.12。我尝试了mysql-workbench,即使我的数据库定义了明确的外键约束,也无法生成实体之间的链接。

过去我使用过Sybase的一个程序,它工作正常,需要付费。 我见过Oracle的一个,不确定这个是好还是不好。这可能是人们在这里分享经验的时候。

2 个答案:

答案 0 :(得分:0)

我见过一种模式,通常没有问题的人都不会访问这个网站。只是为了回答我自己的问题。

Mysql-workbench可以显示关系,但如果架构中只有一个错误,则不会显示任何一个错误。我发现DbSchema是一个更好的选择,而且价格不贵。

答案 1 :(得分:0)

我在sourceforge上看过有趣的项目:

我从未使用它们,但它们在maven集成,编程和命令行模式以及许多其他方面看起来很不错。