Я знаю, что делаю это неправильно, поэтому я надеюсь, что кто-то здесь может помочь.Это немного сложно, поэтому я постараюсь объяснить это как можно лучше.
У меня есть таблица продуктов с идентификатором и названием.Продукт может иметь много сертификатов, а сертификат может иметь много продуктов.Пока это мои таблицы:
продукты
сертификаты
product_x_certificate
Вот проблема.Мне также нужно иметь возможность предлагать продукты вместе.Допустим, у меня есть эти продукты:
полотенца
булавы
шляпы
мячи
На одном сертификате я предлагаю полотенца с булавами.По другому свидетельству я предлагаю полотенца со шляпами, а по другому я предлагаю шляпы с шариками.Чтобы сделать его еще сложнее, у клиентов есть выбор для каждого сертификата.Таким образом, один сертификат может иметь несколько предложений.Например, у клиентов есть выбор между шарами и шляпками, или полотенцами, и клубами по сертификату А.
Я попытался создать таблицу с именем product_x_product, и поля a_id, b_id, certificate_id, но я использую всепроблемы при попытке показать, какой продукт предлагается с каким продуктом.
Любая помощь будет принята с благодарностью.
Спасибо