Термин SQL и базы данных обновлено

Суррогатный ключ: что это

Коротко

Суррогатный ключ: суррогатный ключ не несёт смысла предметной области: автоинкремент или UUID. Естественный берётся из данных (ИНН, email) и может меняться.

Определение

Суррогатный ключ не несёт смысла предметной области: автоинкремент или UUID. Естественный берётся из данных (ИНН, email) и может меняться. Обычно PK делают суррогатным, а естественный ключ закрывают ограничением UNIQUE.

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по SQL и базы данных проверят, что термин понятен в деле.