СОЗДАНИЕ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ
В ACCESS 2007
РОЕНИЕ АТОМА И ХИМИЧЕАЯ
68
На нулевом уровне размещены объекты, не подчиненные никаким дру-
гим, уровень остальных объектов определяется наиболее длинным путем к
объекту от нулевого уровня. Связь устанавливается перетаскиванием поля из
одной таблицы на соответствующее поле другой, при этом открывается окно
Изменение связей
.
1.
Откройте схему данных и добавьте в нее все таблицы.
2.
Перетащите
КодПроизв
из таблицы
Производитель
на поле
КодПроизв
в таблицу
Товар
(рис. 3.3).
Рис. 3.3. Окно настройки связи
Связывать таблицы можно только по однотипным полям, причем число-
вые поля должны иметь одинаковый размер. Для поля
КодПроизв
(таблица
Производитель
) установлен тип данных
Счетчик
(это числовой тип размером
длинное целое), следовательно, для поля
КодПроизв
(таблица
Товар
) необхо-
димо установить числовой тип данных размером длинное целое (табл. 3.1). Со-
блюдение этого условия позволит включить флажок
Обеспечение целостности
данных
, который по умолчанию не установлен. Этот флажок можно устано-
вить только для связей типа 1:1 или 1:М и при корректно заполненных табли-
цах, если данные в них уже внесены.
Установка только флажка
Обеспечение целостности данных
реализует