Предлагаю добавить таблицу к результатам опроса.
Можно сделать также как это у списка плюсиков в записи.
На один опрос можно сохранять хотя бы первые 100 участников.
Уверен, что это не займёт много памяти в базе данных, опросы редко проводятся.
Нужно это для выделения участников в группы которые дают правильный и неправильный ответ.
Желательно отображать список голосующих только для автора опроса, чтобы голосующие не подстраивались под определенных людей.
В итоге хочу обновлять запись опроса, где будет написан самый вероятный сценарий на основе часто правильно отвечающих участников.