Hi everyone , I am pretty new to this and I was wondering how do you separate your services and controller ? , let me explain for example i have a module called profile with contains a profile entity linked to a user(in a separate module) and then to a education[] and position[] entities (Think like a linkedin profile). So this module has only one service and one controller called ProfileService and ProfileController respectively and are interacting with the education and position entities through the service. Is it okay to handle those entities in one module , or should i create two more modules with their respective controllers and services for those entities ?
If you have any resources that could give me a better understanding on how to distribute the logic across controller and services i would gladly read them ! Thank you for reading 🙂