帮朋友设计一个游戏后台,这里设计到一个赔率的东西
游戏有10几种玩法,而每个玩法又设计到10-40个不同的赔率(不是只有一个不同赔率,而是有40个同时产生的不同赔率),同时赔率还根据购买者进行自动调整赔率。那么这样的数据表应该怎么设计比较合理?我现在是 每种游戏一个标准赔率表(可以让人工操作赔率) 也就是 类似基准参数 1.0然后每个玩家在购买时根据计算出的赔率再写到另外一个对应的即时赔率表内.但是我知道这样设计肯定太烂了.一个玩法就要产生3个表 基础赔率表/即时赔率表/购买情况表.
搜索计算的时候要搜索出购买情况->即时赔率或者基础赔率...赔率表设计的方式是游戏1
编号 游戏1-1赔率 游戏1-2赔率 游戏1-3赔率.... 购买时间 订单编号游戏2
编号 游戏2-1赔率 游戏2-2赔率 游戏2-3赔率.... 购买时间 订单编号 比如有15种游戏就要产生 3*15个表格出来....问题还不仅如此所以恳请大家出谋划策看看有没啥可指点的,多谢了
游戏有10几种玩法,而每个玩法又设计到10-40个不同的赔率(不是只有一个不同赔率,而是有40个同时产生的不同赔率),同时赔率还根据购买者进行自动调整赔率。那么这样的数据表应该怎么设计比较合理?我现在是 每种游戏一个标准赔率表(可以让人工操作赔率) 也就是 类似基准参数 1.0然后每个玩家在购买时根据计算出的赔率再写到另外一个对应的即时赔率表内.但是我知道这样设计肯定太烂了.一个玩法就要产生3个表 基础赔率表/即时赔率表/购买情况表.
搜索计算的时候要搜索出购买情况->即时赔率或者基础赔率...赔率表设计的方式是游戏1
编号 游戏1-1赔率 游戏1-2赔率 游戏1-3赔率.... 购买时间 订单编号游戏2
编号 游戏2-1赔率 游戏2-2赔率 游戏2-3赔率.... 购买时间 订单编号 比如有15种游戏就要产生 3*15个表格出来....问题还不仅如此所以恳请大家出谋划策看看有没啥可指点的,多谢了
解决方案 »
- 再问一个cluster的问题!
- 问几个查询和索引的问题?
- 多表查询问题。。。。一道简单的面试题目。。。
- 请问有什么会影响MYSQL的排序
- 请问一下,怎样从数据库中随机取几条记录?
- JDBC连接mysql时,Connection对象已经成功建立,可是还是有问题~~~请教
- 关于MYSQL语句问题?
- mysql迁移到另一台服务器后,数据竟然不同,这是怎么回事?
- 请教mysql_query导致的内存泄漏问题
- mysql root用户创建的一个用户不能查询其他用户的权限,怎么设置让能查询其他用户的权限
- 查询语句求解
- MYSQL错误提示:illegal mix of collations for operation 'concat'
游戏id 游戏名称游戏赔率表
游戏赔率id 赔率