以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  不同用户登录后关联表筛选数据问题!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82135)

--  作者:心心语孕婴
--  发布时间:2016/3/12 9:55:00
--  不同用户登录后关联表筛选数据问题!
关联关系是这样的: 导购表》用户表》消费流水表》流水回访提醒表

需求: 登录用的是导购,某导购登录后,会员表只显示导购是登陆者的所有会员,消费流水表只显示这个导购的所有会员相关的流水详情。

目前我已实现导购登录后会员表显示相关的, 可是流水表和流水提醒表里并没有登陆者(导购)的字段,无法直接筛选,求各位教教怎么破?

--  作者:心心语孕婴
--  发布时间:2016/3/12 9:57:00
--  
总的来说需求宗旨就一个, 不论什么显示的都是跟登陆的导购相关的所有东西,  别的导购所属的会员和流水和别的一律不显示
--  作者:心心语孕婴
--  发布时间:2016/3/12 9:59:00
--  
请贴士代码说明 谢谢
--  作者:心心语孕婴
--  发布时间:2016/3/12 10:07:00
--  
我说错了, 流水表里有导购字段。   流水回访提醒这个表是我另外加的 , 并且是根据流水表里的会员id和流水id添加到流水回访提醒表里的, 所以,我想到笨办法,就是在流水回访提醒表里也加一个导购字段,添加的时候会员id流水id和导购都添加进来,  这样有了字段就可以直接筛选了,唯一不足就是这是一个多余字段
--  作者:心心语孕婴
--  发布时间:2016/3/12 10:07:00
--  
各位求巧妙的办法啊
--  作者:心心语孕婴
--  发布时间:2016/3/12 10:26:00
--  
刚想了下 这个笨办法局限性太大, 因为后期有可能 A会员原本是Z导购,他添加了提醒和回访记录后  A会员又由X导购管理,  这样之前添加的那些记录的导购字段是死的不会变,那X导购就看不到之前在Z导购手上产生的记录了。
--  作者:心心语孕婴
--  发布时间:2016/3/12 10:56:00
--  
大红袍大哥来一起探讨啊!
--  作者:Hyphen
--  发布时间:2016/3/12 11:57:00
--  
那就增加一个表,记录会员和导购的关系,数据设计必要的冗余是可以的,根据业务逻辑考虑怎么用。

没必要在意什么范式之类的,那是砖家用来唬人的