设计师在SSDT中创建FK的位置在哪里?

时间:2012-11-07 17:16:28

标签: sql-server-data-tools

我刚刚开始在VS 2012中使用SSDT。在SQL Server对象资源管理器中,我选择了一个表,右键单击并选择了View Designer。除非我弄错了,否则创建FK的唯一方法是在屏幕底部的T-SQL窗口中手动输入它的语法。我是否正确或希望有更好的方法来做到这一点?

顺便说一下,当我右键单击外键时,我希望看到一个添加选项,但我看到的只有:

enter image description here

1 个答案:

答案 0 :(得分:5)

添加外键的设计者体验(截至2012年12月发布)的当前限制是能够命名(或重命名)密钥。

正如@ aclear16在评论中提到的那样,右键单击该列表中的“外键”标题时,应显示“添加新外键”菜单项。

所有其他更改必须通过在T-SQL窗格中进行编辑来完成,如SSDT文档中所述How to: Use the Table Designer to Manage Tables and Relationships