所以,我想知道,最好是有20列左右的表格。因此,讓我們舉一個例子,比如帶有mySQL數據庫的遊戲服務器來保存玩家的統計數據,並將每個系統結構化到不同的表格(汽車,房屋,統計數據等),但是如果我需要保存60個統計數據進入用戶表)最好保留它,或者從用戶表中刪除一些統計信息,並將它們移動到新表中,並創建一個新的查詢來從該表中加載。mySQL表格和查詢
所以我的問題,使更多的表在列和更多的查詢,或保留更多的列在一些表中,並有更少的查詢?
所以,我想知道,最好是有20列左右的表格。因此,讓我們舉一個例子,比如帶有mySQL數據庫的遊戲服務器來保存玩家的統計數據,並將每個系統結構化到不同的表格(汽車,房屋,統計數據等),但是如果我需要保存60個統計數據進入用戶表)最好保留它,或者從用戶表中刪除一些統計信息,並將它們移動到新表中,並創建一個新的查詢來從該表中加載。mySQL表格和查詢
所以我的問題,使更多的表在列和更多的查詢,或保留更多的列在一些表中,並有更少的查詢?
也許你可以根據主題將它們排序在不同的表中。像str,dex,int,表格中的運氣,另一個表上的資產等統計信息,但這兩個表都必須有一個與用戶標識相同的列或某些內容,以便在需要時可以始終內部連接表以查看整體/特定某個用戶的狀態。
沒有規定說,與20列的表比其他的表是好還是壞。 –
如果目標是開發一個在線遊戲,我建議看看這個問題: https://stackoverflow.com/questions/9560426/what-database-do-online-games-like-farmville-use – Peter