Связывание таблиц реализуется для ввода и отображения данных из нескольких таблиц, назначения условий целостности данных, упрощения выполнения запросов к базе и создания отчетов.
Связи между таблицами могут создаваться автоматически, например, когда две таблицы имеют одинаковые названия связанных полей и согласованные типы данных, причем хотя бы в одной из таблиц связанное поле является ключевым.
Для удобства просматривания, создания, удаления и модификации связей между таблицами в Access используется инструмент Схема данных.
По умолчанию схема данных содержит все таблицы со связями. Чтобы убрать таблицу из схемы, необходимо щелкнуть правой кнопкой мыши на любом месте этой таблицы и из контекстного меню выбрать команду Скрыть таблицу. Чтобы добавить в схему свернутую таблицу или таблицу, у которой связи не установлены, необходимо из контекстного меню выбрать команду Добавить таблицу.
Если нужная связь автоматически не создана, ее можно создать двумя способами. Первый путь – графически. Выбрать в старшей (родительской, главной) таблице поле для связи, и перетащить его (нажав левую кнопку мыши) во вторую таблицу.
Другой способ – выполнить команду Связи, Изменить связи(Relationships, Edit Relationships) из главного меню Access.