【发布时间】:2012-08-21 11:35:16
【问题描述】:
我正在使用 MySQL 用 PHP 制作游戏,我想知道存储用户购买的物品的最佳方式是什么,以便与他们的帐户相关联。
我计划建立一个包含项目信息的数据库,我能想到的唯一方法是:
- 在排序的序列化数组中为用户项目提供一个表
- 拥有大量列和一定数量的库存空间
- 带有 user_id 和 item_id 的表格,并在每次购买商品时添加一行,选择与用户相关的 user_id 以显示他们的商品
哪个最好?
【问题讨论】:
-
恕我直言,您至少应该有三个表:USERS 表、ITEMS 表和 USERITEMS 表
标签: mysql