Задать вопрос
@Dark_Dante

Как правильно спроектировань БД?

Здравствуйте. Подскажите по такому вопросу.
Есть много много товаров. Некоторые товары - аналоги, полные или частичные других.
Есть две таблицы. Таблица с этими товарами и таблица с брендами. Эти две таблицы связаны друг с другом через третью таблицу.
Мне надо сделать, чтобы по артикулу товара искало его замену или аналоги.
Я так понимаю надо сделать таблицу соотношений, где два поля - id_товара и id_его аналога
Допустим у товара с ID 1 есть три аналога - получается на один товар три записи. А у этого аналога в аналогах - товар с ID 1 и оставшиеся два товара. Уже 6 записей. В общем что то мне такое решение не нравится.
Может быть кто подскажет более элегантное решение?
  • Вопрос задан
  • 435 просмотров
Подписаться 2 1 комментарий