使用RBAC方法设计数据库的挑战性场景

时间:2018-03-19 12:24:14

标签: mysql database database-design entity-relationship rbac

我正在尝试使用RBAC方法为我的数据库设计ER模型。

这是描述: 该公司有许多员工,每位员工都有多个职能角色组织角色。功能角色由辅导员,辅导员和超级用户三个角色组成。 每个小组由一名顾问和N名辅导员组成,所有小组都在超级用户的监督下。 该小组的辅导员只能编辑他/她的辅导员的报告。

我的问题是我应该为功能角色和组织角色创建单独的表吗?或者这种情况有更好的方法吗?

具有挑战性的部分是关于用户可以成为A组辅导员的部分,同时也是B组的辅导员。

0 个答案:

没有答案
相关问题