How to modell your database / collections

I have some knowledge about modelling a RM for a database. I’m currently in the M001 course. Is there a course which discusses how to model your database, how much you can put in one collection or when it makes sense to go with multiple collections?

Looking forward
Alain