Как правило, связь ключевого поля таблицы с соответствующим полем другой таблицы
Как правило, связь ключевого поля таблицы с соответствующим полем другой таблицы
Задача: связать таблицы Туры и Клиенты
-
Сервис / Схема данных ® диалог «Добавление таблицы»
-
или Связи / Добавить таблицу
- выделить Предлагаемые туры, Добавить = 2-ой щ-к
- выделить Клиенты, Добавить
- Закрыть
- переместить ключевое поле «Код тура» из таблицы «Предлагаемые туры» в «Клиенты» (к «Коду тура») ® диалог «Изменение связи» (несколько клиентов могут заказать один тур)
þ обеспечение целостности данных (вкл.) ® чтобы избежать ошибок при
o добавлении в связанную таблицу (Клиенты) данных, для которых нет записи в главной таблице (Туры);
o изменении главной таблицы с появлением «осиротевших» записей в связанной;
o удалении записей из главной таблицы, в которой есть ссылки в связанной;
- Тип отношения: один – ко – многим (один тур для нескольких клиентов) – наиболее распространенный тип
- Создать ® линия соединения код – код
! Связанные поля: могут быть разные имена, но одинаковые типы данных и свойства (особенно размер)
! Между двумя таблицами может быть толь одно отношение (можно изменить)
S Схемы данных, Да (сохранение)
- Таблицы / Предлагаемые туры Код тура + Клиенты
® в таблице Туры информация о клиентах
(прю кн. по связи Удалить ® удаление связей)