我刚刚开始在VS 2012中使用SSDT。在SQL Server对象资源管理器中,我选择了一个表,右键单击并选择了View Designer。除非我弄错了,否则创建FK的唯一方法是在屏幕底部的T-SQL窗口中手动输入它的语法。我是否正确或希望有更好的方法来做到这一点?
顺便说一下,当我右键单击外键时,我希望看到一个添加选项,但我看到的只有:
答案 0 :(得分:5)
添加外键的设计者体验(截至2012年12月发布)的当前限制是能够命名(或重命名)密钥。
正如@ aclear16在评论中提到的那样,右键单击该列表中的“外键”标题时,应显示“添加新外键”菜单项。
所有其他更改必须通过在T-SQL窗格中进行编辑来完成,如SSDT文档中所述How to: Use the Table Designer to Manage Tables and Relationships