如何:Visio 2013 中的数据库模型

Sha*_*haz 23 database sql-server microsoft-visio-2013

我无法在 Visio 2013 中找到“数据库模型”,并且在将现有数据库链接到 Visio 时,没有反向工程选项。我在哪里可以找到这个功能?

Sha*_*haz 29

根据 Visio 博客,Visio 2013 中的逆向工程已被删除:https : //www.microsoft.com/en-us/microsoft-365/blog/2012/10/17/uml-and-database-diagrams-in -新视觉/

弃用

Visio 中的新软件和数据库图表功能与以前版本的功能有所不同。我们非常重视图表和共享,而不是严格的建模。具体来说,无法从现有代码或数据库定义生成图表。此外 - 就像在最近的版本中一样 - 无法从图表转到代码或数据库。现有的 UML 和数据库图表可以在新的 Visio 中打开,但由于先前的功能集已被删除,因此它们被有效地冻结以进行编辑。现有图表的行为等同于您今天在 Visio 2010 Standard 中打开它们时获得的体验。

有替代方案:

  • 我看不出 EF 是如何替代 Visio 功能的。在 Visio 中,您看到了一种制作可用于印刷材料/等的有吸引力的图表版本的方法。EF 几乎可以完成 SQL Server Management Studio 中的“数据图”所做的工作。 (14认同)
  • 您已经知道答案,但我相信 VS 团队采用了此功能并将其放入实体框架中:http://msdn.microsoft.com/en-us/data/ee712907.aspx (8认同)