qq_38122996 2022-04-08 15:45 采纳率: 100%
浏览 137
已结题

关于按照机构、岗位、职位、用户组等维度灵活指定允许用户参与范围的设计

需要实现一个集团级企业使用的调查问卷功能,每个调查发布时必须指定参与人员的范围,不能对全员发布。
发布调查时管理员可以按照机构(是否包含子机构)、岗位、职位、用户组等维度指定参与人员的范围。
用户端只能查看到参与人员的范围中包含本人的调查,不能查看参与人员的范围中没有本人的调查。

机构是树形结构,选中一个机构时,如果选择了包含子机构,那么选中机构及其所有子机构的用户都可以看到此调查。如果未选择包含子机构,那么只能是选中机构下的用户能够看到此调查。

用户组也是一个多种维度的用户分类,如用户组1是北京分公司30岁以下男员工和上海分公司30以上党员的集合。

各位大师帮忙说说具体如何设计才能保证性能,如果用户端通过多个union all sql 查询到本人能够查看到的调查列表效率太低了
十分感谢!

  • 写回答

7条回答 默认 最新

    报告相同问题?

    相关推荐 更多相似问题

    问题事件

    • 系统已结题 4月16日
    • 已采纳回答 4月8日
    • 创建了问题 4月8日

    悬赏问题

    • ¥15 我在写tkinter里遇到写入Text数据的问题,insert写入数据的问题报错,如何解决?(语言-python)
    • ¥15 js 实现内容输入框内文字高亮
    • ¥15 IP地址聚合什么情况才能同时聚合,什么情况又是先集合两个再加上最后一个
    • ¥15 mysql 选择求解答
    • ¥15 数据挖掘 决策树,文件报错
    • ¥15 编写生产者和消费者程序
    • ¥15 CSDN是个怎么样的平台
    • ¥15 java识别字符串内容并运算(输入为一行字符串,输出为整数)
    • ¥20 用记事本写一个login.jsp ,用以实现登陆界面,并通过post方式向Servlet传送页面数据
    • ¥15 关于链表的问题(为什么要在del函数结束后再创一个变量y)