在Visual Studio 2013中打开数据库架构

时间:2013-10-29 04:15:21

标签: .net database-schema visual-studio-2013

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

我需要在架构视图中打开我的db表,以便为表添加关系。

这就是我现在所拥有的:

enter image description here

以前在旧的视觉工作室中就是这样:

enter image description here

这是我需要得到的:enter image description here

提前感谢大家!

3 个答案:

答案 0 :(得分:7)

通过服务器资源管理器连接到服务器,然后导航到将用作外键的表格。右键单击并选择打开表定义

enter image description here

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

接下来,点击关系图标

enter image description here

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

How to: Create Relationships Between Tables

Foreign Key Relationships Dialog Box

注意:这些选项在VS2013 SKU的Pro和Express(对我来说)中不可用。 Premium和Ultimate有它们。 VS2012 Pro可以使用它们。

答案 1 :(得分:2)

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

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

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

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

答案 2 :(得分:0)

您可以从现有数据库中创建设计器文件(.edmx)。假设您先使用"代码"创建你的数据库,

1 - 转到模型文件夹

2 - 右键单击​​ - >添加 - >新物品

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

4 - 从数据库中选择" EF Designer"

Add Diagram to DB Model

5-你有你的图表!