[英]Database schema for user reviews
我正在使用此列進行用戶評論:
每列可以是1-5的數字。 我的問題是如何在不調用數據庫中的所有評論並每次計算的情況下如何計算每列的平均成績。
所以我當時想放在產品表中:
比做:average = communication_sum_of_grades / communication_number_of_reviews
我的問題是這是否正確?
如果有large number of records
並且查詢平均審閱very frequent
那么您的方法將很efficient
因為在這種情況下,書寫會很touch heavy
but reading will be very fast
。 但是,如果對平均評論的查詢不是那么頻繁,那么您可以使用一種獲取所有行並查找平均的傳統方法。
希望能幫助到你 :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.