- Ключ таблицы – это поле (или набор полей), которое
однозначно идентифицирует запись в таблице базы данных и обеспечивает целостность данных. - Виды ключей и их примеры:
- Первичный ключ (Primary Key) – уникально определяет запись в таблице. Не повторяется и не может содержать пустых значений.
Пример. ID_студента, Код_курса. - Составной ключ (Composite Key) –
объединяет несколько полей для уникальности записи.
Пример. Код_курса + Группа. - Суррогатный ключ (Surrogate Key) –
искусственно созданный идентификатор, не несущий смысловой нагрузки.
Пример. ID_оценки, ID_товара. - Внешний ключ (Foreign Key) –
поле, которое ссылается на первичный ключ другой таблицы и устанавливает связь между ними.
Пример. Оценки → Студенты.