SA Шпаргалка

Все ответы в 2 клика

Базовый

Что такое первичный (PK) и внешний (FK) ключи?

Первичный ключ (Primary Key, PK) — столбец (или набор столбцов), который уникально идентифицирует каждую строку в таблице. Не может быть NULL. Обычно это id (UUID или автоинкремент).

Внешний ключ (Foreign Key, FK) — столбец в одной таблице, который ссылается на первичный ключ в другой таблице.

✅ Зачем нужен FK: Обеспечивает ссылочную целостность. БД не даст удалить пользователя, если на него ссылаются заказы (защита от "висячих" записей).

Другие вопросы темы «Ключи и Аномалии»

Ещё вопросы раздела «SQL и БД»

Все вопросы раздела «SQL и БД»