我有兩個實體組。餐廳和用戶。餐廳可以由用戶評分(1-5)。並且對fromeach用戶進行評分應該是可檢索的。評級系統數據庫結構
RESTURANT(ID,姓名,.....,total_number_of_votes,total_voting_points) 用戶(ID,姓名......)
評級(ID,restaurant_id,USER_ID,RATING_VALUE)
我是否需要存儲平均值,以便它不需要每次計算?哪個表是存儲avg_rating,total_no_of_votes,total_voting_points的最佳地點?