Management Studio の主テーブルに外部キーを追加するのはいつも混乱します。
私が持っているとしましょう
Table1
{
ID int, -- Primary Key
Table2ID int, -- Refers to Table2's ID
}
Table2
{
ID int, -- Primary Key
SomeData nvarchar(50)
}
によって Table1 に外部キーを追加していRight Click -> Relationships -> Table and column specification
ます。「プライマリ」ポップアップをTable2、IDに、「外部キーテーブル」をTable1、Table2IDに設定しています。
私の質問:
「外部キー テーブル」には Table2 を、主キーには Table1 をリストするべきではありませんか? 私の理解は間違っていますか?
保存すると、「次のテーブルがデータベースに保存されます」というアラートが表示されます。両方のテーブルが表示されます。私は本当にこれを取得しません。Table1 のみを変更しました。2 番目の表が表示されるのはなぜですか?