目前在设计一个IM软件,但是在好友关系这里有点疑问,如果用户量少的话我可以一个用户建立
一个数据表,但是用户量大的话怎么设计呢?我百度了一下,有说存储在一个字段用字符分离的
,也有说建立这样的
好友1 好友2 好友3
本人 0 0 0
好友1 0 0 0
好友2 0 0 0
好友3 0 0 0
如果这样的话是不是有点繁琐了?
有数据库的高手有自己的一些看法吗?