網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例

微信朋友圈數據庫模式如何設計的?

欄目: 數據庫操作系統 / 發佈於: / 人氣:1.49W

請教大神,微信朋友圈,A分享一條消息出去,A的.好友,B,C,D都可以看到,如果BCD之間互相不為好友,A與B,C,D之間的對話,又是A,B或者AC,AD單向可見的, 另外的B的其他好友E,與A無關係的話,對整個消息是完全不可見的。
請教大神,如何設計這樣的數據庫模式,表結構,才能最高效?
User表存儲用户信息(userid, ...)
User與User好友關係表 (userId1, userId2,..)
消息表(msgid,msgType,....)
類似種種。。。。

微信朋友圈數據庫模式如何設計的?