qq_27896797
qq_27896797
采纳率100%
2015-11-27 10:09 阅读 2.3k
已采纳

怎样设计如下一个用户权限数据表

类似阿里云的ODPS,存在四个基本概念,项目(Project)、User、Role、Right
系统默认存在三中基本角色:超级管理员角色和账户(SuperAdmin),超级管理员可以创建项目管理员(ProjectAdmin)和开发员角色(Dev)
superAdmin可以创建ProjectAdmin和普通User,并由ProjectAdmin创建Project
ProjectAdmin可以向所拥有的Project中添加User,并在所属Project中创建角色自定义Role,并将这些Role赋予User
同时User可以在不同的Project中被赋予不同角色,怎样设计这样的数据库表呢?
有没有对ODPS熟悉的,可以推荐一些资料吗,官方指南就不用了,已经看了几遍了,初次求助,没有币可悬赏
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

相关推荐