如果按照第一种方法,道具会有一个上限,第二种方式有点浪费数据库,我觉得个人拥有得所有道具可以变成一个字符串来存放把比如“道具1|道具2|道具3|道具4”,这样数量没有限制。使用得时候把数据分割一下就可以了。。返回数据库把所有道具信息组合一下也不用花很多力气就是查询得时候稍微麻烦一点比如查询某人拥有某种道具的时候比较麻烦一点。。速度也有所影响。。
解决方案 »
- 怎样让网站只显示首页地址?
- 如何下载大文件
- 页面怎么传递参数给自定义的SiteMapProvider类?
- 初学数据库连接——无法打开登录所请求的数据库
- 怎么在网页上支持双击和右键功能?
- 在字窗口是模式窗口时,为什么不能执行服务端呢?
- 问题还是没有搞定,asp.net中双击textbox弹出一模态窗口,在模态窗口中选择数据,点击“确认”按钮后,关闭窗口,将选择的值赋值给双击的
- 这段程序是光盘上的,为什么不能运行?
- asp.net未完成情况在次弹出对话框问题
- 如何让session长时间不失效
- 利用存储过程到底比不利用快多少,能不能给点例子,或数字(写文档用),拜托~~~
- 如何判断多行文本框中被选定的值?(没分了)
同时表示关注
还有其他类似问题。比如。相对于用户的3个功能。
发表的帖子。收藏的帖子。参与的帖子
发表的贴可一通过帖子表中的发帖用户来取得。但是如果直接在这里取得那么如果未来这个帖子表庞大起来了。是否会影响速度?是否有其他好方法〉?
参与的帖子也一样。如何处理?
第一种:虽然范式底,但查询速度快
第二种:有点浪费资源,性能低
我个人认为第一种