通过使用“表定义”向导定义主键。主键由一列或多列组成,其值唯一地标识一行。每个表只能有一个主键。当为表定义主键时,会对表中的数据创建约束,该约束确保表中的任何一行都可以由它的键列来唯一地标识。
创建表时,可以在定义了列之后定义主键。
要为表定义主键:
- 在“新建表定义”向导的主键页面上,为主键输入名称。如果不命名该键,将生成缺省名称。
- 从左边的源列的列表中,选择想要包括为键的一部分的列。
- 单击 > 以将这些列添加到右边的主键列表中。
- 完成“新建表”向导的其余页面并单击完成。 该表会添加到数据库中并且其主键可以被其它数据库中的外键所引用。
注: 如果删除主键(通过除去约束、其列或定义它的表),也会除去引用该主键的任何外键约束。
可以通过使用表编辑器来更改、添加或删除主键。要打开表编辑器,在“数据定义”视图中双击表。