'Magic' ERD 生成器 MySQL、MS SQL

'Magic' ERD generator MySQL, MS SQL

对于这个问题,我还没有找到适合我的具体答案,但也许我误解了一两个要点。

我正在尝试为一个项目创建数据迁移策略,其中 3 个系统(2 X MySQL、1 X MS SQL)正在合并到 1 个新系统(MS SQL).

为了帮助可视化这个问题,我想为每个数据库创建实体关系图。我知道如何将每个数据库逆向工程为 sql 脚本,并且我知道像 MySQL Workbench 和 SQL 服务器管理工​​作室这样的程序具有允许您创建图表的工具.

我的问题是:有什么方法可以自动创建图表吗? IE。以某种方式分析外键并检测 table A link 到 table B 中的哪些字段,并在正确字段之间的图表中插入 links?

我刚刚意识到我正在测试的数据库没有正确设置外键约束。所以我想答案是肯定的,有一些方法可以自动创建这些图,但必须配置外键。

SQL Server Management Studio 附带一个图表工具。在 Object Explorer 中,展开您的数据库,然后右键单击 Database Diagrams。您可以在其中查看和创建新的 FK 关系。