У меня есть база данных с несколькими таблицами.Для примера я упросту это и попытаюсь объяснить подробно.
Одна таблица называется «Продукты», другая - «Бренды», а последняя - «Категории».
Как вы уже догадались, каждыйПродукт может иметь только одну назначенную категорию.Также каждому продукту может быть присвоен только один бренд.Это отношения.
Итак, на одной странице у меня есть ссылки с Брэндами в качестве параметра, которые я передаю на страницу с подробностями, где я перечисляю все товары от конкретного Бренда.На этой странице у меня также есть фильтр по категориям, который фильтрует только продукты из выбранной марки по этому фильтру.
Например, Sony -> тогда применяемый фильтр из выпадающего списка - это dSLR -> Результаты продуктов камеры dSLR бренда Sony.
Мне бы хотелось, чтобы эти категории были отфильтрованы так, чтобы, если у бренда не было определенной категории, она даже не отображалась в этом раскрывающемся фильтре.
Например, категории предопределены как: dSLR, видео, сотовый телефон., Обувь
У Sony много продуктов, но обувь не производится, поэтому я хотел бы исключить ее из списка фильтров на странице сведений.
Надеюсь, вы поняли, что я хочу здесь ...
Любое предложение более чем приветствуется:)