我正在開發一個數據庫來存儲體育聯盟的統計數據。 我想顯示幾個表:體育聯盟數據庫設計
- 名次表,表示在當前和以前的燈具球隊的位置
- 表,顯示了球隊的每一個燈具在積分榜上的位置
我有一個匹配表:
- 匹配(IdMatch,IdTeam1,IdTeam2,GoalsTeam1,GoalsTeam2)
有了這個表格,我可以根據球隊的比賽數據計算出每個球隊的總積分。但每次我想要顯示聯盟表時,我都必須計算積分。
另外我有一個問題,以計算在哪個位置歸類在過去10個燈具組中的一個球隊,因爲我必須做10個查詢。
要保存排名表在一個數據庫表中的每個夾具是另一種方法,但每次我改變比賽已經發揮我不得不重新計算從那裏每個燈具...
是否有更好的方法解決這個問題?
謝謝
那麼,沒關係。比賽可以隨時更新。從比賽表計算聯賽表不是問題。問題是我想要計算一個球隊的位置,例如,最近的10個裝置。這就是我在桌子上爲每個燈具儲存聯賽表的原因 – John 2011-03-01 07:40:41