日期:2014-05-18  浏览次数:20366 次

这样的表咱设计,各位高手帮忙指点一下,谢谢
我想做一个兑换网站,我想了半天不知道咱过设计表

请大家帮帮忙给我想想哈,谢谢

例如:
用100个游戏币换网易点卡1张,
用150个游戏币换魔兽点卡1张,


点卡类型多,点卡类型都由后台增加,每个卡的兑换数量都由后设定

如何设计游戏,增加点卡类型,和设置每种点卡兑换比例等几个表之间的关系

想了半天也没有想出一个好的解决方法

请各位高手指点指点



------解决方案--------------------
设计一个兑换对应表:

游戏币 游戏卡类型 数量
-----------------------------------
100 网易点卡 1
150 魔兽点卡 1

根据当前会员拥有的游戏币,即可可以兑换相应的游戏卡。

------解决方案--------------------
参照下 电子书店的 图书分类 大类 小类 来设置游戏卡类型

设计下游戏币表 ,和兑换比表 就OK了```

------解决方案--------------------
点卡类型表:
id type_name
---------------------------
1 网易点卡
2 魔兽点卡
兑换表
id type_id(点卡类型表id), 游戏币,点卡数量
1 1 100 1
2 2 200 1
------解决方案--------------------
订单表
ORDER_ID, USER_ID(用户的信息), DESCRIPTION, DETAILS, AMOUNT

订单明细表
ORDER_LINE_ID, ORDER_ID, CARD_TRADE_ID, TRADE_QTY(单项兑换数量), CARD_QTY(单项总数量,就是TRADE_QTY*QUANTITY,这里先算好,方便以后统计)

交易明细表
TRANSACTION_ID, TRANSACTION, PAYMENT_METHOD, ORDER_ID, PAID(是否交易成功)