以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  求助设计方案  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=4484)

--  作者:xj22710
--  发布时间:2006/10/18 21:13:00
--  求助设计方案
[这个贴子最后由xj22710在 2006/10/22 00:51am 第 2 次编辑]

一个积分制的设立:
A用户购买消费后根据不同商品可累计相应积分,并可增加下级代理,分别为一级、二级、三级、四级,下级代理消费同样累计自己的积分,并且A用户可以分别从四个级别的下级代理处获得消费积分抽成5%,3%,3%,3%计入自己的积分。各级下级代理名额不限,即可无限增加,各个下级代理用户亦可有自己的四级代理,积分规则同上。

目的:只要下级代理消费产生积分,对应上级的积分能够自动累加更新

问题:比较好的方法是以每个用户为一个表,关联起来方便,但是不现实,因为用户会不断增加,但表不能无限增加,对以后的维护和修改都会带来麻烦

请教设计思路和方案,希望高手指点egd文件下载

-=-=-=- 以下内容由 xj227102006年10月18日 09:17pm 时添加 -=-=-=-
这个设计只是大概思路,但是并不能解决问题,只是阐述设计目的


--  作者:xj22710
--  发布时间:2006/10/18 21:20:00
--  
czy斑竹,你看过这个帖子了,希望你能帮我出出主意,我是真的不知道该怎么下手制作了
--  作者:czy
--  发布时间:2006/10/18 21:58:00
--  
的确有很大的设计难度,咱不懂这个,就更难上加难了。
我看最大的难点在于各个下级代理用户都可有自己的四级代理,咱还没好的设计思路。
--  作者:xj22710
--  发布时间:2006/10/18 22:02:00
--  
我晕啊,连czy斑竹你都没招了,我看完蛋了,没戏了。。。。。
--  作者:xj22710
--  发布时间:2006/10/18 22:15:00
--  
没有人学过数据库吗?数据库里的树型结构应该能解决这个问题的,给点指引啊。。。
--  作者:qxwx
--  发布时间:2006/10/19 8:23:00
--  
我曾试设计“完美销售”,积分的方法同楼住类似。没法解决。树形结构不可能无限下拓,你也不可能登记所有销售记录
--  作者:yylc
--  发布时间:2006/10/20 0:27:00
--  
用一个代理表,在加入新代理时,录入四个上级代理。
再做一个销售记录表

-=-=-=- 以下内容由 yylc2006年10月20日 00:36am 时添加 -=-=-=-
再加一个积分统计表
实现一次销售录入时,用公式根据代理表的数据,自动在积分加入一条积分分配记录
--  作者:czy
--  发布时间:2006/10/20 0:39:00
--  
7楼所说的应该不行,下线是无限下拓,不可能都知道他的四个上级,怎么能正确录入上级的四个代理
--  作者:czy
--  发布时间:2006/10/20 1:45:00
--  
下面引用由qxwx2006/10/19 08:23am 发表的内容:
我曾试设计“完美销售”,积分的方法同楼住类似。没法解决。树形结构不可能无限下拓,你也不可能登记所有销售记录

可能你要认输了,哈哈。。。


--  作者:yangming
--  发布时间:2006/10/20 9:46:00
--  
我的意见,还不如这样设置呢,比如A:可以发展四个下级,而B,则只能发展三个下级,C,能发展二个下线,D,发展一个下级,E,则不能发展下级,这样,我想就比较好解决了,呵呵,不过,这方面我也不懂,只是提点建议,说的不对,不要见怪啊,呵呵