【问题标题】:Is there any way to create diagram for localdb?有没有办法为localdb创建图表?
【发布时间】:2016-04-22 21:09:01
【问题描述】:

我已经使用实体框架代码优先方法创建了一个数据库,现在我正在尝试验证数据表的关系,但不幸的是,在浪费了 2 天后仍然无法得到任何解决方案。

【问题讨论】:

  • 如果您为本地数据库指定 v11.0,我发现您确实获得了图表支持。

标签: entity-framework visual-studio-2015 code-first localdb


【解决方案1】:

您可以尝试使用Entity Framework Power Tools,这是一个Visual Studio 插件,用于创建这些教程中显示的数据模型图。这些工具还可以执行其他功能,例如基于现有数据库中的表生成实体类,以便您可以将数据库与Code First 一起使用。安装工具后,上下文菜单中会出现一些附加选项。例如,当您在Solution Explorer 中右键单击您的上下文类时,您可以选择生成图表。当您使用 Code First 时,您无法更改图表中的数据模型,但您可以移动一些内容以使其更易于理解。

【讨论】:

    【解决方案2】:

    根据这个article,下面的查询解决了这个问题。

    alter authorization on database::[your-db-name-no-quotes] to sa
    

    我试过了,它对我有用。

    【讨论】:

      【解决方案3】:

      可以从现有数据库创建图表。您可以使用 SQL Server Management Studio Express 图表生成器。右键单击数据库中的图表文件夹,然后选择创建新图表。 也请参考这个答案:Generate table relationship diagram from existing schema (SQL Server)

      【讨论】:

      猜你喜欢
      • 2020-10-16
      • 1970-01-01
      • 2010-12-04
      • 1970-01-01
      • 1970-01-01
      • 2019-11-06
      • 2021-08-30
      • 1970-01-01
      • 2013-08-22
      相关资源
      最近更新 更多