Поиск по БД с учетом единиц-синонимов

funkster

Новичок
Поиск по БД с учетом единиц-синонимов

Здравствуйте, скажите, как лучше организовать поиск, чтобы при отсутствии конкретных результатов по запросу, скрипт предлагал синонимичные позиции (товары) ?
Просто выбирать несколько товаров из данной категории или же предусмотреть таблицу синонимов, которую бы забивал пользователь при вводе очередной позиции (товара) ?
Как вообще такие вещи организовываются ?
 

Kelkos

Сам себе программер
Если товаров немного, то обычно делают связи "аналогичные товары" и "с этим товаром покупают".
Если товаров много, то х.з.. кто как делает (если вообще делает).
 

denver

?>Скриптер
funkster
Если поиск возвратит как минимум 1 товар то вы еще сможете найти синонимичные (или из той-же категории).
А если результатов 0, что тогда выводить?

Что подразумевается под "при отсутствии конкретных результатов по запросу"?
 

Фанат

oncle terrible
Команда форума
в БД Mysql нет такого служебного слова "синоним".
И, поскольку вопрос относится не к теме базы данных, а к сфере торговли, то он переезжает в оффтопик.
 
Сверху