Оцените, пожалуйста, модель MySQL БД для опросов.
Пользователь заполняет профиль -> создается запись в таблице
user
. Далее отвечает на вопросы нескольких опросов.
- В одном опросе может быть много вопросов; один вопрос может быть использован во многих опросах.
- Один ответ может быть предложен на многие вопросы. На один вопрос может быть предложено много ответов. Ответ может быть предложен на разные вопросы в разных опросах. По умолчанию есть ответ "Другой", если человек выбирает другой, его ответ записывается в
answer.other_text
.