如何完美地管理社交网站数据库?社交网站数据库开发
我最近开始建立以下社交网站的数据库是我的数据库的概念
这是正确的,或者你建议别的东西,为什么
1.“用户”表用于存储用户的细节
2.“上岗”表存储了所有用户的帖子与用户唯一的ID
3.“喜欢”表存储了每个职位分别与用户,后期的喜欢和评论的唯一ID
4.“friends”表格存储50001个用户ids用户id和他/她朋友的5000个id在单独列中表示5001个字段是否可以?
5.“意见”表存储了唯一身份用户,岗位id和所有帖子的评论发表评论
,所有表上加载一些profile.php数据,其中用户可以能够发布,喜欢,评论
这里是东西负载profile.php文件做
- 展会后的输入框,提交按钮
- 这显示在iframe的10个职位
- 计算并显示喜好,对每个岗位
的意见是,这是确定指望任何职位的总喜欢和评论默认?当用户点击喜欢或评论 而不是显示他/他在他/她的职位上的喜欢或评论的人民名单?上述类型的数据库处理此查询?这个过程的速度是快/正常/慢?和“选择”命令是足够的,并为这个查询工作正常? 注:我使用PHP,MySQL和JavaScript的
请接受我低格式化和弱英语道歉,但我尽我所能
谢谢你这么多
4)** NO **!每个友谊使用一行。 – SLaks 2012-03-04 05:54:26
@SLaks表示用户的两列和他的朋友的一列? 非常感谢你的回复 – 2012-03-04 05:55:52
和他的朋友单数的一列。 – SLaks 2012-03-04 05:57:45