У меня есть идея, как это исправить, но мне было интересно, как лучше это сделать.
Таким образом, один вопрос может иметь несколько ответов на вопрос, а ответы могут иметь баллы. Пользователь может толькодайте баллы за вопрос / ответ
Question:
id
title
Answer:
id
question_id
response
Points:
id
user_id
question_id
answer_id
points
Итак, как вы видите, проблема в таблице Баллов с question_id и answer_id.Теперь я думаю, что я мог бы решить эту проблему, имея таблицу Points_Question и таблицу Points_Answer, тогда я мог бы объединить таблицы для total_points.Это лучшее решение?