Entity framework 有没有办法为localdb创建图表?

Entity framework 有没有办法为localdb创建图表?,entity-framework,visual-studio-2015,code-first,localdb,Entity Framework,Visual Studio 2015,Code First,Localdb,我已经使用实体框架代码优先的方法创建了一个数据库,现在我正在尝试验证数据表之间的关系,但不幸的是,在浪费了2天之后,仍然无法获得任何解决方案。有可能从现有数据库创建一个图表。您可以使用SQLServerManagementStudio Express图表生成器。在数据库的diagrams文件夹中单击鼠标右键,然后选择Createanewdiagram。 还请参考此答案:您可以尝试使用一个用于创建这些教程中显示的数据模型图的Visual Studio加载项。这些工具还可以执行其他功能,例如基于现有

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

有可能从现有数据库创建一个图表。您可以使用SQLServerManagementStudio Express图表生成器。在数据库的diagrams文件夹中单击鼠标右键,然后选择Createanewdiagram。 还请参考此答案:

您可以尝试使用一个用于创建这些教程中显示的数据模型图的
Visual Studio
加载项。这些工具还可以执行其他功能,例如基于现有数据库中的表生成实体类,以便您可以使用
code-First
数据库。安装这些工具后,上下文菜单中将显示一些附加选项。例如,在
解决方案资源管理器
中右键单击上下文类时,您将获得一个生成图表的选项。当您使用
code First
时,您不能更改图表中的数据模型,但可以移动数据以使其更易于理解。

根据这一点,下面的查询解决了问题

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

我试过了,效果很好。

此后端版本不支持设计数据库关系图或表。(MS Visual Database Tools)您是否尝试过在MS Visual Database Tools之外执行此操作?我指的是SQLServerManagementStudio(SSMS)。请看一下这里提出的解决方案:如果您为本地数据库指定v11.0,我发现您确实获得了图表设计支持。