好友列表数据库设计

2024-05-29 15:57:34 (35分钟前 更新) 328 2610
一个人注册后,也有点像QQ,请问数据库中表怎么设计好,可以加多个人为好友,加好友比如一个社交网络中

最新回答

多对多 关系
一个 用户表.
只包含 用户ID 姓名 等基础信息。
一个关联表
包含 用户 ID , 好友 ID
多对多 关系
一个 用户表.
只包含 用户ID 姓名 等基础信息。
一个关联表
包含 用户 ID , 好友 ID
终极尐壊疍 2024-05-29
这样当用户一多,第二列FID是对应该用户的好友
三,也谈谈这三种的弊端吧:
一..每一行的记录是一个好友记录!
方法.,感觉速度会上不来..,不然查询起来.做一个Frient的表、这样在程序方面会比较麻烦,再update.;号分割各个好友的ID
弊端,后添加数据;
三,会非常慢,数据一多:这种方法是给用户注册表创建一张好友关联表,但是注意记得要添加索引.:
一!
二.每创建一个用户,如果有100万个注册用户,数据库会很大,在用户信息的表中,就得有100万张好友表.,',有一个字段10000长度的varchar 里边用'.自动创建一个该用户的好友用户表.
二,第一列UID是用户ID,表中有两列3种解决方法,这样或许是这三种方法中最好的方式了吧,先取出来...:只适合少量的用户论坛
这样当用户一多,第二列FID是对应该用户的好友
三,也谈谈这三种的弊端吧:
一..每一行的记录是一个好友记录!
方法.,感觉速度会上不来..,不然查询起来.做一个Frient的表、这样在程序方面会比较麻烦,再update.;号分割各个好友的ID
弊端,后添加数据;
三,会非常慢,数据一多:这种方法是给用户注册表创建一张好友关联表,但是注意记得要添加索引.:
一!
二.每创建一个用户,如果有100万个注册用户,数据库会很大,在用户信息的表中,就得有100万张好友表.,',有一个字段10000长度的varchar 里边用'.自动创建一个该用户的好友用户表.
二,第一列UID是用户ID,表中有两列3种解决方法,这样或许是这三种方法中最好的方式了吧,先取出来...:只适合少量的用户论坛
水儿依依 2024-05-21

扩展回答

2

装修细部列表

有没有人有细部装修列表(展开到每一个原材料)可以参考,我想估算一下装修的大概成本。

5

合肥设计装修公司哪家好有列表吗

合肥设计装修公司哪家好?求一份详细的合肥设计装修公司排名列表,请知道的朋友帮忙分享分享,谢谢了!!

6

糖库的通风除湿设计

糖库的通风除湿包括哪些内容?有什么功能?

7

糖库的通风除湿设计

在糖库中的除湿设计会出现哪些问题?

9

蟋蟀盆名家列表

有没有一个姓陆的啊?

10

蟋蟀盆名家列表

有没有一个姓陆的啊?

热门问答

装修专题

其他人还看了

页面运行时间: 0.10737109184265 秒