Сохранение нескольких объектов с одинаковым уникальным значением в Django

Вот моя проблема. У меня есть представление, в котором я сохраняю набор ответов, я хочу, чтобы позже можно было как-то сгруппировать эти ответы. У меня есть пара идей, например, я могу создать модель (AnswersGroup) и добавить поле в мою модель Answer, которое будет foreignkey для AnswersGroup. Затем я могу создать новый экземпляр AnswersGroup в упомянутом представлении и установить поле Answer's AnswersGroup в pk созданного объекта, но я не уверен, что это лучший способ решить мою проблему. Я также могу добавить IntegerField к моей модели Answer и вычислить следующее значение для этого поля в моем представлении, но опять же, это выглядит слишком сложно. Может быть, есть какая-то лучшая практика для такого рода проблем?

Вернуться на верх