数据库设计表时,只有管理员,宿管,学生三个,设计一张数据库权限表出来
时间: 2023-08-07 13:11:53 浏览: 120
可以设计一个名为"permission"的表,包含以下字段:
- id:权限ID,主键,自增长
- user_type:用户类型,包括管理员、宿管、学生等
- action:操作类型,例如查看、修改、删除等
- object:对象类型,例如学生信息、宿舍信息等
- allowed:是否允许该操作,布尔类型,表示该用户类型是否具有该操作的权限
这样设计可以让管理员、宿管和学生各自拥有不同的操作权限,例如管理员可以查看、修改和删除所有数据,宿管可以查看和修改宿舍信息,学生只能查看自己的信息。
阅读全文