Я создаю простое веб-приложение для поиска товаров, в котором пользователь может фильтровать товары, которые он добавил в закладки, по цене, бесплатной доставке, названию, магазину и т. Д.
Я хочу реализовать функцию настраиваемых фильтров поиска, где пользователь может создайте фильтр поиска, а затем сохраните его для дальнейшего использования. Фильтры поиска выглядят примерно так:
Может кто-нибудь дать мне представление о схеме базы данных для хранения таких поисковых фильтров в базе данных. Следует ли мне хранить в базе данных предложения mysql, такие как «WHERE price <1000», «WHERE free_delivery = 1» ... или можно создавать поля, подобные этому ..