一个关于行级数据权限模型的问题

问:

举个例子,就拿销售数据来说


A销售员可以看到自己的销售情况和每一笔具体销售业务,但是看不到B的

B销售员可以看到自己的销售情况和每一笔具体销售业务,但是看不到A的

而销售经理则可以看到A和B的销售情况。


答案:

什么行级列级呀, 都是你系统里的概念, 实际业务上根本就木有这些概念地, 所以你的设计才会这么复杂难懂. 

在您的问题里, 偶首先认为每次处理的最小单位是费用报销的一张单据, 一张报销单需要有报销费用, 报销人, 审批等级, 等信息. 

-每个报销人都可以查询自己的报销单, 但是他看不到别人的, 这个用报销人的信息就可以控制

-在提交报销单的时候, 系统会根据报销单的金额自动确定审批等级

-用户信息中有审批等级一项, 审批时可按照等级管理用户的权限




一个关于行级数据权限模型的问题_第1张图片


你可能感兴趣的:(一个关于行级数据权限模型的问题)