ü В режиме каскадного обновления связанных записей при изменении значения в поле связи главной таблицы автоматически изменяются значения в подчиненной таблице. (Например изменяя название фирмы в таблице Клиенты, изменится название фирмы в таблице Заказы).
ü При удалении записи из главной таблицы будут автоматически удаляться записи из подчиненной таблицы.
Связи между таблицами в MS Access графически отображаются на схеме данных. Схема данных задает структуру базы данных. В ней определяются и запоминаются связи между таблицами. Таблицы представляются списками полей, а связи линиями между полями разных таблиц.
Совет! Не присваивайте ключевым полям одинаковые имена иначе в дальнейшем Вы столкнетесь с рядом проблем
Вернемся к нашему первому примеру и получим следующую схему данных
Данную схему назовем Схема1
Теперь в таблице Заказы хранятся только коды клиентов и коды товаров, а не данные о клиентах и товарах, но тем не менее у созданной схемы данных имеется недостаток. Один заказ может включать только один товар, что как правило не соответствует действительности.
Попробуем исправить схему, введя еще одну таблицу Товар-Заказ, имеющую составной ключ Код товара и №заказа, а также поле показывающее количество заказанного товара.
Данную схему назовем Схема2