请问一下类似QQ的好友关系表是怎么设计的?难道只是简单的id,userId,friendId吗?
业精于勤,荒于嬉;行成于思,毁于随。
我以前就有这样简单的设计过,但是具体还是看你的需求而行。1、用户表 id,name 例如数据: 1,张三 2,王二2、好友表 id,u_id,c_id 例如数据 1,1,2 (代表) 张三 加了 王二 2,2,1 王二 加了 张三
比较简单的想法,希望对你有帮助。
量小的话只用关系数据库还行,量大了就得考虑非关系型的了,比如图形数据库
我以前就有这样简单的设计过,但是具体还是看你的需求而行。
1、用户表
id,name
例如数据:
1,张三
2,王二
2、好友表
id,u_id,c_id
例如数据
1,1,2 (代表) 张三 加了 王二
2,2,1 王二 加了 张三
比较简单的想法,希望对你有帮助。
量小的话只用关系数据库还行,量大了就得考虑非关系型的了,比如图形数据库