如何完美地管理社交網站數據庫?社交網站數據庫開發
我最近開始建立以下社交網站的數據庫是我的數據庫的概念
這是正確的,或者你建議別的東西,爲什麼
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