Кто расскажет минусы данной структуры базы данных, кроме атомарности данных?
Вам бы к гадалке сходить, она точно вам ответ даст. А вам бы для начала научиться бы задавать вопросы.
Структура таблицы подразумевает не только названия полей, но и информация о поле (тип, флаги), индексы и т.д.
Запрос как бы подразумевает наличие самого запроса, а не сферический конь в вакууме.
А в такой формулировке адекватный ответ дать нельзя вообще.
А зачем вам вообще тогда SQL сервер? Попробуйте NoSQL базу... или вообще индекс elasticsearsh например. ;-)