Разница между внешним ключом и первичным ключом

Разница между внешним ключом и первичным ключом
Разница между внешним ключом и первичным ключом

Видео: Разница между внешним ключом и первичным ключом

Видео: Разница между внешним ключом и первичным ключом
Видео: Начальный курс SQL.Первичный ключ и внешний ключ Типы связей между таблицами 2024, Апрель
Anonim

Основное различие между внешним ключом и первичным ключом состоит в том, что внешний ключ - это столбец или набор столбцов, которые относятся к первичному ключу или ключу-кандидату другой таблицы, а первичный ключ - это столбец или набор столбцов, которые могут использоваться для однозначно идентифицировать строку в таблице.

Столбец или набор столбцов, которые можно использовать для идентификации или доступа к строке или набору строк в базе данных, называется ключом. Первичный ключ в реляционной базе данных - это комбинация столбцов в таблице, которая однозначно идентифицирует строку таблицы. Внешний ключ в реляционной базе данных - это поле в таблице, которое соответствует первичному ключу другой таблицы. Внешний ключ используется для перекрестных ссылок на таблицы.

Рекомендуем: