Согласен даже на очень много таблиц
В общем, т.к. сроки что называются поджимают то перенёс всё из СКЛ в ПХП. Погляжу как работаь будет, хотя испльзование ПХП для "поиска в таблицах" это как-то криво
Суть проблемы ещё раз:
Если проводить аналогию.
Вы пишите все продукты что есть у вас в холодильнике.
Есть рецепт, и в отдельном поле "ингридиенты" хранится то что надо что бы его приготовить. Надо по введенным продуктам выдать рецепты того, что из них можно приготовить.
Счас это выгляди так:
Есть таблица с "продуктами" (id,food) ,де в текстовом `food` поле хранятся названия, (возможно состоящие из нескольких слов).
Продукт считается "найденым" если каждое его слово есть в запросе пользователя.
функцию get_id($zapros)
которая выдаёт id продуктов, которые есть в запросе пользователя я написал на ПХП и в ней только 1 запрос
SELECT * FROM `food` WHERE 1, далее уже ПХП.
Это первый раз в жизни, когда по сути для выборки из базы использую ПХП.
Буду благодарен, за идею, какую структуру мне "накрутить", что бы жить стало легче