Primary Key

[ˈpraɪmɛri ˌkiː] プライマリーキー

1. データベースのテーブルにおいて、各レコードを一意に識別するための制約付きの列、または列の集合。その値はNULLではなく、重複も許されない。

リレーショナルデータベースのテーブルで、一つ一つの行(レコード)を他の行と確実に区別するために使われる特殊なキーです。このキーの値は必ずユニークであり、空であってはならないため、どのデータがどの行に対応するかを正確に指し示すことができます。
Every table in a relational database should have a primary key. (リレーショナルデータベースの各テーブルには主キーが必要です。)

2. データの整合性を保証し、テーブル間の関連付けを可能にするために使用される、データベース設計における重要な概念。

主キーは単にレコードを識別するだけでなく、データベース全体のデータ品質と整合性を保つ上で中心的な役割を担います。他のテーブルがこの主キーを参照することで、テーブル間の関係を構築し、データの不整合を防ぐことができます。これはデータベース設計の基本であり、効率的なデータ操作を可能にします。
Every table in a relational database should have a primary key. (リレーショナルデータベースの各テーブルには主キーが必要です。)
関連
Unique Key
Candidate Key
Composite Key
SQL