Help regarding mongodb schema design

Hello , I am new to mongodb. if you are embedding too much data in the document,it will increase document size and the overhead to send the document over network. But for retrieving the document, we can use projection and get only particular fields that we need. So we are decreasing the network overhead , right?. Please tell me if I am missing something here.

Hi @Sudarshan_Dhatrak ,

You are correct. The main question weather embedding the data helps the application fetch any relationship in one query to one or few documents and not hitting any known antipattern:

Thanks
Pavel