Defined.ai interview question

How would you organize data model for this solution?