❔ Advice on data modeling

So basically I've got this fat object called lesson,
Each lesson has phases, which is basically a question
Howerver such a situation can occur:
 bot: some explanation... question
 user: wrong answer
 bot: not quire right.
 user: wrong answer 2
 bot: not exactly, try...
 user: correct answer
 bot: great job!


So each phase has user answers, I will add a collection of Bot Responses,
How do I tie these 2 together? so they know the order and what they belong too?
Any advice is welcome.
using Ef core btw
Was this page helpful?