Actually, the problem is that answers are aggregated to one table :
and no tracking is done as to who has answer what (unlike pools)
The only advantage (for some people) is that surveys are by design _anonymous_ but most of the time, users do want to change their answers.
So the solution would be to add a tracking table allowing the admin (or everyone) to know who gave which answers, and then provide users to change it while the survey it is still open.
|No attachments for this item|