Таблица customer является родительской...
Таблица customer является родительской по отношению к таблице PhonCust. В свою очередь, таблица PhonCust является дочерней по отношению к таблице Customer. При создании отношений между этими таблицами для customer должен быть определен первичный ключ, а для таблицы PhonCust — создан индекс по полю, содержащему код клиента, по которому осуществляется связь между таблицами.
Для создания отношений между таблицами customer и PhonCust выполните следующие действия:
- Откройте окно конструктора базы данных, в которой эти таблицы размещены.
- Откройте таблицу customer в конструкторе таблицы. Для этого щелкните на ней правой кнопкой мыши и в контекстном меню выберите команду Modify (Модифицировать).
- На вкладке Indexes (Индексы) создайте первичный ключ для поля icdCustomer. Для этого в поле столбца Name (Имя) введите наименование индекса icdCustomer. Для простого индекса в качестве его имени удобно использовать наименование поля, по которому индекс создается.
-
В столбце Туре (Тип) выберите из списка значение Primary (Первичный). - В столбце Expression (Выражение) нажмите кнопку построителя. В открывшемся диалоговом окне Expression Builder (Построитель выражения) в списке Fields (Поля) дважды щелкните мышью на поле icdCustomer. Оно будет перенесено в поле Expression (Выражение). Нажмите кнопку ОК для закрытия диалогового окна.
- Индекс для таблицы customer создан. Нажмите кнопку ОК для закрытия окна конструктора таблицы.
- Откройте в конструкторе таблицу PhonCust.
- Перейдите на вкладку Indexes (Индексы) и создайте ключ типа Regular
(Обычный) для поля icdCustomer.
- Нажмите кнопку ОК для закрытия окна конструктора таблицы.
- Выберите родительскую таблицу. В нашем примере это таблица Customer.
- Установите курсор мыши на первичный ключ таблицы icdCustomer.