Мне всегда сложно добавлять внешние ключи в основную таблицу в Management Studio.
Допустим, у меня есть
Table1
{
ID int, -- Primary Key
Table2ID int, -- Refers to Table2's ID
}
Table2
{
ID int, -- Primary Key
SomeData nvarchar(50)
}
. Я добавляю внешний ключ в Table1 с помощью Щелкните правой кнопкой мыши -> Связи -> Спецификация таблицы и столбца
. Я устанавливаю «Первичные» всплывающие окна на Table2, ID и «External Key Table» на Table1, Table2ID.
«Таблица внешних ключей» и Таблица1 для
Основной ключ? Я понимаю
неправильно?
При сохранении я получаю предупреждение «Следующие таблицы будут сохранены в вашей базе данных». и он показывает обе таблицы. Я действительно этого не понимаю. Я только изменил Table1. Почему показана вторая таблица?