Как создать таблицу сопоставления в SQL Server Management Studio? - PullRequest
3 голосов
/ 22 августа 2008

Я изучаю проектирование таблиц в SQL, и мне интересно, как создать таблицу сопоставления, чтобы установить отношение «многие ко многим» между двумя другими таблицами?

Я думаю, что таблице сопоставления нужны два первичных ключа - но я не могу понять, как создать это, поскольку, как кажется, может быть только 1 столбец первичного ключа?

Я использую функцию Диаграммы базы данных для создания своих таблиц и связей.

1 Ответ

6 голосов
/ 22 августа 2008

Самый простой способ - просто выбрать оба поля, выбрав первое поле, а затем, удерживая нажатой клавишу Ctrl , выбрать второе поле. Затем щелкните значок ключа, чтобы установить их оба в качестве первичного ключа.

...