Моделирование данных: как «нормализовать» одни и те же элементы, идентифицированные как разные? - PullRequest
1 голос
/ 23 ноября 2010

Скажем, у меня в качестве входного инвентаря товаров магазина, поступающих от разных продавцов.Далее, скажем, что некоторые из этих предметов могут быть одинаковыми у разных торговцев (например, 2 торговца продают Xbox, но имеют разные поля, идентификаторы и т. Д. Для описания товара).Как мне смоделировать базу данных таким образом, чтобы я знал, что мой предмет инвентаря 1 такой же, как предмет 255 инвентаря Продавца 1, так же, как предмет 45 инвентаря Продавца 2 такой же, как ....?

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

1 Ответ

0 голосов
/ 23 ноября 2010

Вам нужна таблица item_x_merchant.

С столбцами my_id, merchant_id, merchants_item_id.

...