Schema Design (Different type of users)

Hey there,

I am building a Job portal web application and I need some help regarding to MongoDB schema design.
Currently in the process of designing the schema.

I have different type of users in my application and they all have different properties, and will have different data and behavior in the application.

The questions is how to design the model with different users. And should I have one user model and include different type of users inside.
Any help, suggestions will be appreciated :slight_smile:

Thanks in advance,

Building with Patterns: The Polymorphic Pattern | MongoDB

When all documents in a collection are of similar, but not identical, structure, we call this the Polymorphic Pattern

try to find examples related to this name.