需找出直接分销人和间接分销人
没有园逗了不好意思
分销关系表类似于无限极分类那样设置
也就是离不开递归?
@等待是一生最初的苍老: 这种都是一级一级需要找,递归或者引用实现都可以
上下级作为一条记录插入表中,每一级插入一条,这样就可以实现无限级分销的功能
是可以这样, 那么问题来了, 如果无限极效率方面是大问题
@等待是一生最初的苍老: 理论上是个问题,但是请结合实际情况,你的应用场景会是无限的吗?想这样的关系,不会超过10层吧
你去看一下行政单位的设计表就知道了。级别+父、子code作为编码就可以了。
如:1(级别:省) ---上海 本身code为:000001 父code为:0
2(级别:区) ---闵行区 本身code为:000011 父code为:000001
同理:
1(级别) ---经理 本身code为:000001 父code为:0
2(级别) ---专员 本身code为:000011 父code为:000001
插入数据是直接知道父code得到子code就好了
是可以这样, 那么问题来了, 如果无限极效率方面是大问题
@等待是一生最初的苍老:
这个就看你使用的是什么了,比如:
1、React中通过tree组件实现不确定层级的折叠菜单效果(https://blog.csdn.net/zrcj0706/article/details/79626586);
2、react+antd实现树形菜单展示(后台使用java)(https://blog.csdn.net/ip15988/article/details/84613179);
3、Android任意层级树形菜单 ;(https://github.com/GcsSloop/AndroidTreeView)
4、JQ 实现无限分级导航菜单;(https://blog.csdn.net/iteye_17658/article/details/82681081)
5、layui-admin导航无限级实现(https://blog.csdn.net/huohua0612/article/details/90243305)
6、树结构(递归方法实现无限极分类)(https://blog.csdn.net/weixin_36562804/article/details/79766603)