Определение связей
Для того чтобы определить связь между таблицами, следует добавить таблицы в окно Схема данных и перенести с помощью мыши ключевое поле одной таблицы в другую таблицу. 1. Закройте все открытые таблицы. Создавать или изменять связи между открытыми таблицами нельзя. 2. Переключитесь в окно базы данных. 3. Нажмите кнопку Схема данных на панели инструментов. 4. Если в базе данных не определено никаких связей, то на экран автоматически будет выведено окно Добавление таблицы. Если необходимо добавить таблицы до определения связей, а диалогового окна Добавление таблицы на экране нет, нажмите кнопку Добавить таблицу на панели инструментов. Если же таблицы, которые необходимо связать, отображены на экране, перейдите к шагу 6. 5. Дважды щелкните имена таблиц, для которых требуется определить связи. Затем закройте диалоговое окно Добавление таблицы. 6. Для связывания полей выберите поле в одной таблице и перетащите его на соответствующее поле во второй таблице. Для связывания сразу нескольких полей переместите их при нажатой клавише CTRL. В большинстве случаев связывают ключевое поле (представленное в списке полей полужирным шрифтом) одной таблицы с соответствующим ему полем (часто имеющим то же имя), которое называют полем внешнего ключа во второй таблице. Связанные поля не обязательно должны иметь одинаковые имена, но они должны иметь одинаковые типы данных (из этого правила существует два исключения) и иметь содержимое одного типа. Кроме того, связываемые поля числового типа должны иметь одинаковые значения свойства Размер поля. Существуют следующие два исключения из правила: поле счетчика можно связывать с числовым полем, если: · в числовом поле в свойстве Размер поля задано значение «Длинное целое»; · для обоих полей в свойстве Размер поля задано значение «Код репликации». 7. В диалоговом окне Схема данных, отображенном на экране, проверьте имена полей. В случае необходимости внесите изменения.
|