Flat structure data model for reporting

I have been using Flat structure, unwinding all the embedded document in one to many.

where One - serve as less used static data.
Many - serve as growing data.

Usage - queried on all different criteria from One static data collection.

Read intensive.