Как добавить отношения на одинаковые поля двух таблиц (порядок таблиц и таблицы продуктов) в SQL Server? - PullRequest
0 голосов
/ 16 мая 2019

Уважаемый любой может помочь мне, так как у меня есть две таблицы, названные как Order и Products, которые имеют более двух одинаковых полей, и я хочу установить связь между всеми одинаковыми полями в обеих таблицах. Вы можете увидеть таблицы на картинках ниже:

enter image description here

enter image description here

1 Ответ

0 голосов
/ 16 мая 2019

Это довольно просто, если предположить, что product_id является ключом для элементов.

Сделать столбец Order.product_id равным от FOREIGN KEY до Product.product_id.Удалите из таблицы все остальные столбцы, которые есть в Products1014 *.Они должны оставаться в таблице Order и должны быть удалены из таблицы Product.Как правило, присвойте каждой таблице данные, которые зависят от первичного ключа этой таблицы.

...