Hi, I am new here. Can someone help me design a MongoDB schema for this erd

Hi @Ahmed_Alkbany,

Welcome to the MongoDB Community forums :sparkles:

I hope community member can provide you their insight on your ERD design.

In MongoDB, there are some rule of thumb in which one of them is: Data that is accessed together should be stored together . To learn more about this you can refer to this article Separating Data That is Accessed Together | MongoDB.

However, if you’re starting your MongoDB journey, I would recommend the following resources. This will help you understand the basics of data modelling in MongoDB and help you design a schema following best practics:

In case you are looking for the data modeling toolsCheck out Hackolade Studio.

I hope it helps!

Best regards,
Kushagra