一个主要的关键是一种特殊的指标:
>只能有一个;
>它不能为空;和
>它必须是唯一的.
您倾向于使用主键作为行中最自然的唯一标识符(例如社会安全号码,员工ID等等,尽管有一种思想,您应该始终为此使用人工替代键).
另一方面,索引可以用于基于其他列的快速检索.例如,员工数据库可能将您的员工号码作为主键,但也可能在您的姓氏或您的部门有一个索引.
这两个索引(姓氏和部门)将不允许NULL(可能)并允许重复(几乎肯定),并且它们将有助于加快查找任何人(例如)姓氏“Corleone”或在“HitMan”部门.
@H_
404_2@
@H_
404_2@