设计一个游戏装备管理系统。大致描述是这样:会员可以查询,上传资料,兑换礼品。每上传一份资料获得5G,到达一定数量,可以兑换礼品。管理员负责管理礼品订单。在订单和用户财产这地方卡住了,初步设计是这样的:
个人信息:user(用户名,密码)
装备资料:ziliao(装备名,等级,上传者)
礼品信息:lipin(礼品名,价值)用于记录礼品的名字和它对应的金币数量。
订单:order(订单号,礼品名,下单者,状态,审核)状态用来标识该订单是否已经被处理,审核用来标识该订单是否被批准。这样在后台管理的时候,已被处理的订单不在显示出来。问题在于用户的财产怎么管理???
1.财产:menoy(用户名,金币)这样的话就是每当上传资料,兑换礼品的时候通过触发器来更新财产。
2.创建一个财产类,通过读取装备数量和礼品订单,得到用户财产。
不知道我这样的设计是否合理,那些地方应该改进,希望各位朋友看看。
个人信息:user(用户名,密码)
装备资料:ziliao(装备名,等级,上传者)
礼品信息:lipin(礼品名,价值)用于记录礼品的名字和它对应的金币数量。
订单:order(订单号,礼品名,下单者,状态,审核)状态用来标识该订单是否已经被处理,审核用来标识该订单是否被批准。这样在后台管理的时候,已被处理的订单不在显示出来。问题在于用户的财产怎么管理???
1.财产:menoy(用户名,金币)这样的话就是每当上传资料,兑换礼品的时候通过触发器来更新财产。
2.创建一个财产类,通过读取装备数量和礼品订单,得到用户财产。
不知道我这样的设计是否合理,那些地方应该改进,希望各位朋友看看。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货