我最近继承了维护数据库的工作,该数据库设计得不是很好,而且设计人员无法提出任何问题。在不久的将来,我还有更多的机会。
在没有任何视觉帮助或数据库图表的情况下试图找出表之间的关系是很困难的。
我想知道为此推荐什么工具。我知道 Visio,但我希望那里有一些好的开源/免费软件应用程序。我根本不需要它来更改数据库。只需阅读它并创建某种视觉辅助工具来帮助我了解事物的布局方式,并尝试弄清楚设计师在考虑数据应该如何关联。
附加答案数据: SchemaSpy 是我一直在寻找的那种东西,但多年来没有对命令行做过很多事情,我选择使用SchemaSpyGUI。还有一些配置需要习惯,因为我不经常使用 Java,但最终结果是我正在寻找的(关于 Visio 的 ER 图的开源替换)。