Ребят, всем привет, такой вопрос: какая лучше архитектура подойдёт для интернет магазина:на все товары - это 1 модель Product и 1 контроллер Products_Controller или 1 категория товаров = 1 таблица = 1 модель = 1 контроллер (с родительским контроллером, который будет имплементить повторяющийся функционал) ? Все товары - это еда, отличие между категормяи есть, например фасовка(кг, шт) и т.д, Сделал бы сразу 2 вариант, но вот мне нужен функционал автокомплита в поисковике по сайту, который должен подставлять товары исходя из того, что уже написал юзер, как сделать это со 2 вариантом, когда у тебя несколько таблиц - хз