请简述什么是主键?

请简述什么是主键?
【正确答案】:主键(PrimaryKey):
(1)在一个关系中可能存在多个候选键,选取其中一个候选键作为主键。
(2)主键用于唯一地标识关系的每一个元组。
(3)在关系模型中,每一个关系必须有一个主键,且主键的值是唯一的和确定的。
(4)能够成为候选键的属性称为主属性,否则称为非主属性。