主キーは、データベースが表の一行を特定するために使う値、または値の組み合わせです。たとえば顧客テーブルでは、顧客ごとに異なる番号を割り当てることがあります。同じ名前の人が二人いても、その番号で正しい顧客を見つけられます。
図書館カードにそれぞれ固有の番号があるようなものです。主キーは行を重複なく特定でき、別の行と共有せず、空欄にもできません。通常は行の内容を説明するものではなく、データベースがレコードを区別するためにあります。
用語の解説
主キーは、データベースが表の各行を見分けるために使う値です。

主キーは、データベースが表の一行を特定するために使う値、または値の組み合わせです。たとえば顧客テーブルでは、顧客ごとに異なる番号を割り当てることがあります。同じ名前の人が二人いても、その番号で正しい顧客を見つけられます。
図書館カードにそれぞれ固有の番号があるようなものです。主キーは行を重複なく特定でき、別の行と共有せず、空欄にもできません。通常は行の内容を説明するものではなく、データベースがレコードを区別するためにあります。