怎么来建这两张sql表
现在有个需求,想要获得所有代理商下面的二级代理,三级代理....所有用户(可管理),代理等级不确定。
我需要怎么建表呢,初步设想是 一张代理商表,一张用户表
代理商表里有: 代理商名称 上级代理商
用户表里有:用户名 所属代理商
那我怎么去循环获取到某个代理商下面的代理和用户呢?
整个流程是: 总代理
|
一级代理
| | |
二级代理 二级代理 普通用户
| | |
三级代理 用户 用户
| |
N级代理 用户
不知道我这样表达清不清楚,我如何建这两张表,在程序里怎么实现功能