4

我已经花了几个小时试图自己找到,但到目前为止还没有运气......

我需要在模式视图中打开我的数据库表,以便为我的表添加关系。

这就是我现在拥有的:

在此处输入图像描述

这就是它曾经在旧的视觉工作室中的样子:

在此处输入图像描述

这是我需要得到的:在此处输入图像描述

提前谢谢大家!

4

3 回答 3

7

通过服务器资源管理器连接到服务器,然后导航到将用作外键的表。右键单击并选择Open Table Definition

在此处输入图像描述

加载后,转到查看->工具栏->表设计器,如果尚未选中,请单击它。

接下来,单击“关系”图标

在此处输入图像描述

从那里使用以下链接获取有关使用关系工具的更多信息。

如何:创建表之间的关系

外键关系对话框

注意:这些选项在 VS2013 SKU 的 Pro 和 Express(对我而言)中不可用。Premium 和 Ultimate 都有。VS2012 Pro 提供了它们。

于 2014-02-17T22:06:10.430 回答
2

在解决方案管理器中选择数据库文件(*.mdf 或 *.sdf),然后双击数据库文件。服务器资源管理器打开数据库连接。然后直到下数据库和表才能看到表。最后选择表然后右键单击并选择打开表定义。

参考上面的帖子图片......

在此服务器资源管理器中,您可以看到数据库及其架构。Schema 就像表、视图、存储过程等...

您还可以更改表格及其内容。您可以更改表列、添加表和插入表记录和更新表记录等...

于 2014-02-21T11:08:07.547 回答
0

您可以从现有数据库创建设计器文件 (.edmx)。假设您使用“代码优先”来创建数据库,

1 - 转到您的模型文件夹

2-右键单击->添加->新建项目

3 - 选择“ADO NET 实体数据模型”

4 - 选择“数据库中的 EF 设计器”

将图表添加到数据库模型

5-你有你的图表!

于 2017-01-02T14:28:38.520 回答