基本キー(PK)(データ モデル化に由来する用語)とは、表内の1行を一意に識別する1つまたは複数の列のことです。PKは、識別用に使用されるため、ヌルにすることはできません。PKにする列には、その列を一意に識別する内容が入っていなければなりません。また、PKの値は変更すべきではありません。PKを変更したり再利用したりすると、履歴情報や他の表との関係が失われる可能性があります。
PKは、論理的なリレーショナル データベースの概念です。表のPI列として選択するのに最適な場合もありますが、そうではない場合もあります。