Нет, система, которую вы описываете, не требует EAV, хотя то, что вы видите ниже, может иметь некоторые общие элементы с моделями EAV:
CLIENT (clientId, clientName)
ОБЗОР (surveyId, clientId)
РЕСПОНДЕНТ (идентификатор респондента, идентификатор опроса, имя респондента, ответчик электронной почты)
ВОПРОС (questionId, surveyId, questionText), например "любимый топпинг"
OPTION (questionId, responseText), например "анчоусы", "пепперони"
ОТВЕТ (идентификатор вопроса, ответчика, текст ответа)
КЛИЕНТ может создать много ОБЗОРОВ, каждый из которых может иметь много ВОПРОСОВ, некоторые с предлагаемыми ОПЦИЯМИ. РЕСПОНДЕНТ отвечает на ОБЗОР, и каждый из его ответов записывается как ОТВЕТ. RESPONSE.responseText может соответствовать или не соответствовать заданному OPTION.responseText, в зависимости от того, выбрали ли они опцию или набрали свой собственный ответ.
Это всего лишь пример, есть много вариантов этой модели, которые вам, вероятно, придется внести в соответствии с вашими конкретными требованиями.