“表和列”对话框 (Visual Database Tools)

使用此对话框可以将一个表中的主键映射到另一个表中的外键。若要访问此对话框,请在**“表设计器”菜单中单击“关系”。在“外键关系”对话框中,单击“表和列规范”**字段,再单击属性右侧的省略号 (…)

ms187610.note(zh-cn,SQL.90).gif注意:
如果表是为复制发布的,则必须使用 Transact-SQL 语句 ALTER TABLE 或 SQL Server 管理对象 (SMO) 来更改架构。使用表设计器或数据库关系图设计器更改架构后,会尝试删除并重新创建表。由于您不能删除已发布的对象,因此架构更改将失败。

选项

关系名

显示关系的名称。

主键表

列出数据库中的表。选择将处于关系主键方的表。

外键表

显示处于关系外键方的表。这是表设计器中的当前所选表。

主键表下的网格

列出在**“主键表”**列表中选定的表的列。输入分配给该表的主键的列。

外键表下的网格

列出在**“外键表”**列表中选定的表的列。输入外键表中对应于主键列的外键列。

ms187610.note(zh-cn,SQL.90).gif注意:
选作外键的列必须与其对应的主键列具有相同的数据类型。每个键中列的数目必须相等。例如,如果关系主键方的表的主键由两列组成,您将需要将这两列中的每一列与关系外键方的表中的列匹配。

请参阅

参考

“外键关系”对话框 (Visual Database Tools)

其他资源

如何创建表之间的关系 (Visual Database Tools)
使用关系 (Visual Database Tools)

帮助和信息

获取 SQL Server 2005 帮助