权限角色用户数据表关系
2018-08-19 18:01:53 222 举报
权限角色用户数据表关系是一个用于管理用户权限和角色的数据结构。在这个关系中,有三个主要的数据表:用户表、角色表和权限表。用户表存储了系统中所有用户的基本信息,如用户名、密码等;角色表存储了系统中所有角色的基本信息,如角色名、角色描述等;权限表存储了系统中所有权限的基本信息,如权限名、权限描述等。 在这三个数据表之间,存在着多对多的关系。一个用户可以拥有多个角色,一个角色也可以被多个用户拥有;同样,一个用户可以拥有多个权限,一个权限也可以被多个用户拥有。这种关系可以通过中间表来实现,中间表中存储了用户、角色和权限之间的关联信息。
作者其他创作
大纲/内容
USR_USER_ROLE用户角色表
-USER_ID:int-ROLE_ID:int
+select()+add():void+update():void
USR_USER用户表
-USER_ID:int-USER_NAME:int-USER_PWD:varchar(50)-USER_REALNAME:varchar(50)-USER_SEX:int-USER_AGE:int-MOBILE_PHONE:int-PHONE:int-EMAIL:varchar(50)-IDCARD_NUM:varchar(20)-ADDR:varchar(100)-ORG_CODE:int-LAST_LOGIN_TIME:datetime-LOGIN_NUM:int-OPEN_FLAG:int
+add():void+select()+update():void+delete():void
USR_ROLE_PURVIEW角色权限表
-ROLE_ID:int-FUNCTION_NODE_ID:varchar(50)
+add():void+update():void+select()
USR_PURVIEW权限表
-FUNCTION_NODE_ID:varchar(50)-FUNCTION_NAME:varchar(50)-FUNCTION_URL:varchar(200)-FUNCTION_DESC:varchar(200)
+add ():void+select()
USR_ROLE角色表
-ROLE_ID:int-ROLE_NAME:varchar(50)-ROLE_DESC:varchar(200)-OPEN_FLAG:int
0 条评论
下一页