Как установить (объединить) два первичных ключа в таблице

Для небольшого приложения, связанного с продажами, мы разработали базу данных, используя логическую модель данных. Приходите на сцену, чтобы перейти к физической модели. При создании таблицы в SQL Server Management Studio Express, согласно нашей логической модели данных, нам нужно объединить два атрибута, чтобы сформировать уникальный идентификатор. Можно ли объединить два первичных ключа и установить их?

Но, наблюдая за Образцом Нортвинда, мы обнаружили, что вORDER DETAILS В таблице мы видим два первичных ключаOrder Id & Амп;Product Id, И в соответствии с таблицей правил не может быть двух первичных ключей. Так как же это случилось в Нортвинде?

В моем случае, как мне установить две колонки в моей таблице, чтобы сделать ее двумя первичными ключами?

Кто-то дал предложение вроде

To make a two primary key, open the table in design view and click on the two of the required fields and holding CTL, apply primary key

Будет ли это работать ??

Редактировать ;

теперь у моей таблицы есть 2 ПК в SSMS. это действительно или это просто комбинация из 2 штenter image description here

Ответы на вопрос(4)

Ваш ответ на вопрос