以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 不同用户登录后关联表筛选数据问题! (http://foxtable.com/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 -- 那就增加一个表,记录会员和导购的关系,数据设计必要的冗余是可以的,根据业务逻辑考虑怎么用。 没必要在意什么范式之类的,那是砖家用来唬人的
|