Hi @ManiK,
I think the following post will answer your questions:
Can I use Mongo DB for Star Schema type of Data Model? - #2 by slava
Also have a look at the bucket pattern over our patterns suggestion for time based analytics:
Building with Patterns: A Summary | MongoDB Blog
Best
Pavel
1 Like