SQL Server Management Studio - добавление внешнего ключа сбивает с толку?

Мне всегда сложно добавлять внешние ключи в основную таблицу в 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. Почему показана вторая таблица?

  • 44
    задан marc_s 9 October 2010 в 09:26
    поделиться