设计一个在线的web聊天室的好友问题
无论什么情况下,解决问题总不会只有一种思路,RT
考虑类似qq的加好友的情况,每个用户一张表,然后建立一张附表
存储用户和他的好友,这样每一项都存储了两次,而且存在数据冗余情况,但是把两张表合成一张表,即:用户字段中有好友这一项,存储好友的ID(用分隔符,加好友的时候取出来然后处理再存储)。
陷入两难的境地
聊天信息的存储我就是用分隔符存储起来的,聊天到一定的条数的话一并存进数据库中(每一条用分隔符处理)
好友关系逻辑的设计真心不知道怎么设计,希望各位大神能指导