Как создать совпадающие первичные и внешние ключи (визуальные инструменты для баз данных)
Изменения: 12 декабря 2006 г.
При копировании столбца из одной таблицы в другую его имя и многие другие свойства, заданные для этого столбца в оригинальной таблице, копируются в новое место. Свойства столбца можно скопировать из столбца первичного ключа в столбец внешнего ключа, если необходимо связать эти два столбца. Связанные столбцы должны иметь один и тот же тип данных (или типы данных, которые могут быть связаны) и длину.
Копирование столбцов первичного ключа в столбцы внешнего ключа
В обозревателе объектов щелкните правой кнопкой мыши таблицу, в которой необходимо копировать столбцы первичного ключа, и выберите пункт Конструктор (Изменить в версии с пакетом обновления 1 (SP1) или более ранней версии). То же самое проделайте с таблицей, в которую необходимо скопировать столбцы в виде внешних ключей.
Таблицы откроются в конструкторе таблиц.
Выберите вкладку таблицы со столбцами, которые необходимо скопировать.
Выберите столбцы первичного ключа, которые необходимо скопировать.
Столбцы первичного ключа помечены символом ключа в селекторе строк.
В меню Правка выберите Копировать.
Выберите вкладку таблицы, в которую необходимо скопировать столбцы.
Выделите столбец, за которым нужно поместить вставляемые столбцы, и в меню Правка выберите Вставить.
Щелкните правой кнопкой мыши таблицу с внешним ключом и в контекстном меню выберите Связи.
Откроется диалоговое окно Связи внешнего ключа.
Создайте связь между столбцами первичного и внешнего ключей.
См. также
Другие ресурсы
Работа с ключами (визуальные инструменты для баз данных)
Работа с ограничениями (визуальные инструменты для баз данных)
Работа со связями (визуальные инструменты для баз данных)