我有两个实体组。餐厅和用户。餐厅可以由用户评分(1-5)。每个用户的评分应该是可检索的。
餐厅(身份证,姓名,......,total_number_of_votes,total_voting_points)用户(身份证,姓名......)
评分(id、restaurant_id、user_id、rating_value)
我是否需要存储平均值以便不需要每次都计算它?哪个表是存储 avg_rating、total_no_of_votes、total_voting_points 的最佳位置?