que_bunt
Вообще 50 полей в записи - это на мой взгляд как-то неудобно.
В том плане, что запомнить их все сложно, а отсюда будут происходить
постоянные обращения к листочку бумажки со списком полей, что напрямую
будет влиять на быстроту модификации кода и на устойчивость программиста к ошибкам
Я бы сделал слегка подругому:
Разнести логику хранения данных на три таблицы: список анкет (если она всегда будет одна, то обходимся без нее), список вопросов
(ID анкеты | ID вопроса | Вопрос), и список ответов:
(ID анкеты | ID вопроса | ID пользлвателя | Ответ).
На мой взгляд такая схема будет полезнее.