Data Modeling

  • Having a field for average and sum of other fields is a good idea
  • You can store top comments array and store the other comments in a different document