我无法在 Visio 2013 中找到“数据库模型”,并且将现有数据库链接到 Visio 时,没有“反向工程”选项。我在哪里可以找到此功能?
答案1
根据 Visio 博客,Visio 2013 中的逆向工程功能已被删除: https://www.microsoft.com/en-us/microsoft-365/blog/2012/10/17/uml-and-database-diagrams-in-the-new-visio/
弃用
Visio 中的新软件和数据库图表功能与以前版本的功能有所不同。我们非常重视图表和共享,而不是严格的建模。具体来说,无法从现有代码或数据库定义生成图表。此外 - 就像在最近的版本中一样 - 无法从图表转到代码或数据库。现有的 UML 和数据库图表可以在新 Visio 中打开,但由于以前的功能集已被删除,因此它们实际上被冻结以供编辑。现有图表的行为与您今天在 Visio 2010 Standard 中打开它们时获得的体验相同。
还有其他选择:
- 请改用 Visio 2010。注意:如果链接到 SQL Server 2012,请按照这建议。
- Visual Studio 使用实体框架1:http://msdn.microsoft.com/en-us/data/jj206878
答案2
典型的微软做法是……删除一些有用的功能,用户社区认为有用,然后将其插入另一个应用程序,以迫使该社区购买另一个应用程序来获得该功能。切换到非 MS 应用程序更便宜,并避免麻烦。