如果按照第一种方法,道具会有一个上限,第二种方式有点浪费数据库,我觉得个人拥有得所有道具可以变成一个字符串来存放把比如“道具1|道具2|道具3|道具4”,这样数量没有限制。使用得时候把数据分割一下就可以了。。返回数据库把所有道具信息组合一下也不用花很多力气就是查询得时候稍微麻烦一点比如查询某人拥有某种道具的时候比较麻烦一点。。速度也有所影响。。

解决方案 »

  1.   

    我也在想同样的问题,用第二种吧,别人向我建义的。
    同时表示关注
      

  2.   

    首先。论坛设计目标是为了比较大的访问量地。
    还有其他类似问题。比如。相对于用户的3个功能。
    发表的帖子。收藏的帖子。参与的帖子
    发表的贴可一通过帖子表中的发帖用户来取得。但是如果直接在这里取得那么如果未来这个帖子表庞大起来了。是否会影响速度?是否有其他好方法〉?
    参与的帖子也一样。如何处理?
      

  3.   

    我发表以下看法:
    第一种:虽然范式底,但查询速度快
    第二种:有点浪费资源,性能低
    我个人认为第一种