网游中,关于物品相关的设计。

yiai1688 2012-11-16 11:31:37

1. 场景描述:相信大家都接触过各种类型的pc网游,每一个网游中都会有相应的商城系统。商城中有各种各样的物品,而这些物品的出售方式
各有不同,有些是单个物品上架,而有些是一个“优惠包”,一个“优惠包”中包含多种物品。

2. 问题:
1. 单个物品在数据库中设计比较直观,“物品表”关联“物品类型表”。
2. “优惠包”如何设计,应不应该作为一种物品类型?
3. 关于这种“优惠包”打开之后获取的物品也是游戏系统定义的基本物品,那么“优惠包”如果作为一种物品类型,跟物品的关联关系用什么方式体现会更加好?
...全文
148 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
useky 2012-11-23
  • 打赏
  • 举报
回复
建个货架表,然后用货物类型和ID两个值来指定商品 如果类型为物品的,就按ID到物品表里找 如果是礼包的,就按ID到礼包表里找。礼包表里可以用礼包ID再去关联相应的物品
yiai1688 2012-11-19
  • 打赏
  • 举报
回复
引用 5 楼 wjfwd2010 的回复:
引用 3 楼 yiai1688 的回复: 引用 2 楼 wjfwd2010 的回复: 顺便说一下楼主也是同行? 我也是刚入行不久哈哈 我主要是 java 方面的,数据库不是很擅长 其实我是指你也跟我一样是做游戏开发的?
呵呵,是啊,现在android平台的手机网游!!
风吹腚腚凉 2012-11-19
  • 打赏
  • 举报
回复
引用 3 楼 yiai1688 的回复:
引用 2 楼 wjfwd2010 的回复: 顺便说一下楼主也是同行? 我也是刚入行不久哈哈 我主要是 java 方面的,数据库不是很擅长
其实我是指你也跟我一样是做游戏开发的?
yiai1688 2012-11-16
  • 打赏
  • 举报
回复
顶起,顶起,顶起,顶起
yiai1688 2012-11-16
  • 打赏
  • 举报
回复
引用 2 楼 wjfwd2010 的回复:
顺便说一下楼主也是同行? 我也是刚入行不久哈哈
我主要是 java 方面的,数据库不是很擅长
风吹腚腚凉 2012-11-16
  • 打赏
  • 举报
回复
顺便说一下楼主也是同行? 我也是刚入行不久哈哈
风吹腚腚凉 2012-11-16
  • 打赏
  • 举报
回复
你需要一个优惠包表,不应该作为物品的类型。 因为你还需要记录很多跟优惠包先关的信息。 可能一张表还不够,还要记录跟用户之间的关系,和包裹里的东西等等。 反正跟你的需求来定吧。 礼包也属于道具,在道具表中,用一个字段区分,这个道具是礼包还是其他道具。

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧