After a while of not using Drupal I’ve been asked to create a online platform that monitors students working on their thesis while doing an internship. Working with a lot of people and content makes it hard to find my way back into it.
The main goal is to know what a specific student is doing in which company and when.
So I’ve got the idea to create user roles for each of the groups of persons: “students”, “mentors”, “supervisors”, “coordinators”, “companies”. Then create a content type “assignment” were each of the groups have connected people (entity reference).
Is this a logic approach? Or am I making a rooky mistake?
Thanks for the help!