所以,我想知道,最好是有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