I want to store complex form/questionnaire data but I’m having a hard time designing the database:
A User can create a new Exam. When creating an Exam, the user needs to choose from a template with 30 pre-set questions (and I want to store the answer to each of these questions in the database)
What’s the best way to design this database? I started creating Exam, Template, and Question models, but then I got lost building the relationships.