Отношения в реляционных системах управления базами данных используются для формирования связности данных и обеспечения их целостности. 3
Данные в реляционной базе данных формируют отношения — двумерные таблицы с информацией о сущностях, то есть объектах. 1 Каждая из строк определяет только одну-единственную сущность и содержит уникальный набор её атрибутов. 1
Связи между таблицами отражают, как данные одной таблицы соотносятся с данными другой. 3 С точки зрения реляционной модели, такие связи возникают через ключи: 3
Ключи позволяют сортировать, фильтровать, извлекать, обрабатывать и возвращать данные в таблицы без лишних операций: если та или иная сущность встречается в базе данных множество раз, достаточно изменить её атрибуты в одной таблице (по первичному ключу) — и они обновятся везде, где встречается этот ключ. 1