Почему бы не собрать всё в одной таблице?
Создание многотабличной базы данных
Практическая работа № 33 «Многотабличная база данных»
Практическая работа № 34 «Запросы в многотабличной базе данных»
Построим многотабличную базу данных (рис. 6.20). Создадим в новой базе данных (назовем её Музыка) две таблицы (пока без связей). Далее мы будем использовать общепринятые обозначения вида Группы. [Название] — это значит: «поле Название таблицы Группы».
Не забудьте, что связи устанавливаются только между однотипными полями, т. е. поля Группы.[Код группы] и Альбомы.[Код группы] должны быть одного типа (например, целые числа — тип INTEGER).
Чтобы установить связи между таблицами, выберем пункт главного меню 1) Сервис → Связи. С помощью специального окна добавим в рабочую область (она пока пустая) обе таблицы (рис. 6.20).
1) В программе Microsoft Access нужно щёлкнуть на кнопке Схема данных на вкладке Работа с базами данных.
Рис. 6.20
Теперь можно «схватить» мышью название какого-то поля и «бросить» его на название поля другой таблицы, с которым нужно установить связь. Установим таким образом связь между полями Код группы обеих таблиц (рис. 6.21).
Рис. 6.21
Обратите внимание, что программа автоматически установила связь типа 1:n, причём знак 1 установлен у ключевого поля таблицы Группы, а знак n — у внешнего ключа таблицы Альбомы.
Чтобы изменить или удалить связи, нужно зайти в меню Сервис → Связи. Для удаления связи надо выделить её щелчком мышью и нажать клавишу Delete.
Следующая страница Запросы