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

Изменения со стороны внешнего ключа производятся в случае, если необходимо изменить столбцы, связанные со столбцами таблицы первичного ключа.

Изменение внешнего ключа

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

  2. В меню Конструктор таблиц выберите пункт Связи.

  3. В диалоговом окне Связи внешних ключей выберите связи из списка Выбранная связь.

  4. В сетке щелкните элемент Спецификации таблиц и столбцов, затем нажмите кнопку с многоточием (...) справа от свойства.

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

    • Столбец типа char или sysname можно связать со столбцом типа varchar.

    • Столбец типа binary можно связать со столбцом типа varbinary.

    • Тип данных псевдонима можно связать со своим базовым типом.

Изменения, выполняемые над свойствами связи, вступают в силу сразу после перемещения из сетки окна Конструктор таблиц. Ограничение в базе данных обновляется при сохранении таблицы.