Связь Rails с разными подтипами (polymorphi c?) - PullRequest
0 голосов
/ 06 мая 2020

Я хочу смоделировать набор вопросов, на каждый из которых есть один ответ. Но ответ может отличаться несколькими способами (все они имеют разные поля). Но я все еще хочу иметь возможность позвонить по номеру question.answer и получить соответствующий ответ на заданный вопрос и наоборот.

Теперь я не уверен, как моделировать эти ассоциации. Следует ли использовать наследование одной таблицы? многотабличное наследование? или лучше всего go с полиморфизмом?

Вот схема базы данных:

enter image description here

...