现在有一种需求,比如现在有 a b 两个用户,当用户c注册的时候,是通过a介绍注册的,那c就是a的连锁会员,那用户d通过c注册,他既是c的连锁会员,也是a的连锁会员,以此类推,表该如何设计,我现在是用的中间表(用户Id,推荐人ID),但是好像有问题
解决方案 »
- user mysql select * from user,发现里面user为空的有二条,请问含义?
- 关于MYSQL
- 这联合查询怎么有问题?
- 50分求一条SQL语句
- MySQL每次打开一个连接需要多大内存?
- 求SQL语句,有N多的部门,取出每个部门销售冠军和季军
- 这个案例如何建表?
- mysql数据库设计的一个问题
- update 的连立修改问题
- www.dk3.com--真正的免费PHP+MYSQL的免费无限空间!
- 我想考 MYSQL DBA 的相关认证,请问哪里可以报名
- 哪位能帮我看看下面,从维基百科下载的sql文件,为什么在windows下导入全是乱码,我试着改了所有的字符集都不行,但是在linux下面就可以,求解?
用户表
userid username ....
用户注册关系表,
userid p_useridsp_userids是个序列,
1 2,3如果通过用户3添加一个用户4,数据库应该是这样userid p_usersids
1 2,3,4
3 4如果以后层级多了代码实现有点麻烦哦?
比如现在有 a b 两个用户,当用户c注册的时候,是通过a介绍注册的,那c就是a的连锁会员,那用户d通过c注册,他既是c的连锁会员,也是a的连锁会员,
uid, p_uid
a
b
c a
d c不过搜索的时候需要用到程序。
http://blog.csdn.net/acmain_chm/article/details/4142971