У меня есть набор категорий для базы данных MySQL, который не сильно изменится, но может иногда.(может быть, около десятка вариантов)
Для такого рода ситуаций, когда ответы в основном с несколькими вариантами ответов, я должен просто использовать текстовое поле в моей основной таблице, а затем в PHP ограничить ответы, или сделать отдельную таблицу длясохранить значения поиска и сохранить идентификатор из таблицы категорий в основной таблице?
Просто ищите лучшие практики нормализации :)