所以目前我有一個「發佈」,用戶可以在facebook或twitter上發佈消息。但是到目前爲止,用戶只能查看自己發佈的消息。「Shoutout」區域的數據庫設計
這是當前表設計
ID | username | message | datetime
不過,我在這裏我想不僅從用戶本身,而是從「朋友」,以及顯示信息具有「一般」的區域。
到目前爲止,我還沒有設計如何存儲「友誼」。我正在考慮爲每個用戶創建單獨的表來存儲他們的朋友,儘管我不知道這是否是一個可行的解決方案。否則,我應該如何去設計一個「友誼」關係?
所以我的問題是,
我應該如何設計一個「朋友」關係數據庫
我應該如何檢索是朋友與currentuser所有用戶的郵件?
_「字符串比較比整數比較慢」_你有測量嗎? –
@wolφihttp://venublog.com/2010/04/20/int-and-string-data-comparison-difference-in-performance-because-of-quotes/ – user1376019
@wolφi這是我發現的第一篇文章谷歌。我不是一個數據庫傢伙,但我記得閱讀一篇基準測試的文章。不幸的是我現在找不到它。 – user1376019