是否可以从边列表或某种源/目标文件自动创建 Visio 数据库模型图?我希望根据可以存储在数据库表中的源和目标信息在 Visio 中自动创建某种数据流图。这将在 Visio 2013 中实现,因为我知道最近发生了很多变化。
答案1
Visio 2013 中删除了数据库图表的逆向工程。
答案2
虽然此功能确实已从 Visio 2013 产品中删除,但我认为这是一个很好的举措,因为它使 ERD 设计器更简单且更适合 ERD 设计器使用。
MS Access 可用于对数据库进行逆向工程并生成详细的架构图。您还可以使用 Visual Studio 中的 Entity Framework 来获得更方便程序员使用的 ERD 设计工具。我个人从未觉得 Visio 在这方面表现很好,尤其是当市场上有许多其他工具在生成 ERD 方面表现更好时。Visio 的主要用例是图表和模型的可视化设计。支持通过对实际数据库进行逆向工程所提供的所有元数据元素的开销使得从 visio 开始新的 ERD 图对于简单的数据建模者来说过于繁琐,无法开始新的设计。