用户和权限部分是用一个学生表加教师表?还是用户表加权限表?求大神
一般用户都是放在一张表中的 教师还是学生用一个字段进行判断就好了
就像楼上说的,用个字段判断,再封装好学生类和教师类,再查询字段显示相应的类就可以了
是的,其实你這样子的课程设计是很简单的。就是你的SQL 语句查询的时候区分好就可以了。登入密码不一样而已。到时候登入时你增加一个选项区别是那个等级。
我来说一种思路吧,你可以创建两张表来设计权限。1.用户表(有个字段表示权限,用户登录的时候查询出该权限,并装入session中,
这样在登出之前整个操作阶段都有该权限)
2.权限表(权限层级所代表的含义,例如学生2 老师1)。
例如:张三是学生。李四是老师,都有登录账号
用户表 序号 姓名 账号 密码 权限层级
1 张三 admin 123456 2
2 李四 system 123456 1
这样在你的请假系统中,需要什么权限,就判断下权限层级(1或者2)就行了,因为在整个操作中session里面都有登陆者的权限。
这是最简单的权限分配