Ответ
Первичный ключ (Primary Key) — это столбец или комбинация столбцов в таблице, который однозначно идентифицирует каждую запись. Он должен быть уникальным и не содержать NULL-значений.
Пример:
CREATE TABLE users (
user_id INT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE
);
Здесь user_id — первичный ключ, гарантирующий, что каждая запись в таблице уникальна.
Особенности:
✔ Уникальность — нет дубликатов
✔ NOT NULL — всегда содержит значение
✔ Один на таблицу (но может быть составным из нескольких столбцов)
✔ Часто используется для связей (FOREIGN KEY)
Видео-ответы
▶
▶