Поделиться через


Как создать совпадающие первичные и внешние ключи (визуальные инструменты для баз данных)

При копировании столбца из одной таблицы в другую его имя и многие другие свойства, заданные для этого столбца в оригинальной таблице, копируются в новое место. Свойства столбца можно скопировать из столбца первичного ключа в столбец внешнего ключа, если необходимо связать эти два столбца. Связанные столбцы должны иметь один и тот же тип данных (или типы данных, которые могут быть связаны) и длину.

Копирование столбцов первичного ключа в столбцы внешнего ключа

  1. В обозревателе объектов щелкните правой кнопкой мыши таблицу со столбцами первичного ключа, которые необходимо скопировать, и выберите пункт Конструктор. То же самое проделайте с таблицей, в которую необходимо скопировать столбцы в виде внешних ключей.

    Таблицы откроются в Конструкторе таблиц.

  2. Выберите вкладку таблицы со столбцами, которые необходимо скопировать.

  3. Выберите столбцы первичного ключа, которые необходимо скопировать.

    Столбцы первичного ключа помечены символом ключа в селекторе строк.

  4. В меню Правка выберите Копировать.

  5. Выберите вкладку таблицы, в которую требуется скопировать столбцы.

  6. Выделите столбец, после которого нужно поместить вставляемые столбцы, и в меню Правка выберите Вставить.

  7. Щелкните правой кнопкой мыши таблицу с внешним ключом и в контекстном меню выберите Связи.

    Откроется диалоговое окно Связи внешних ключей.

  8. Создайте связь между столбцами первичного и внешнего ключей.