问题描述
- 做一个ASP.NET教学系统,如何可以将学生和老师对应起来
-
就是老师发布的本班的资料只有本班学生可以看见,其他班级的看不了
解决方案
学习资料的表增加一个字段,指向对应的班级id
学生也有一个字段,表示它所属的班级id
然后联合查询。
解决方案二:
学生班级加一个主键,老师加一个主键,把学生班级主键和老师的主键一一对应。
解决方案三:
- 数据库里建立关联。
- 创建一个班级表,老师和班级是多对多的,班级和学生是一对多(或者也有可能多对多),然后关联一下,就可以对应了
解决方案四:
学生表:主键--StudentID,外键-- classID;
班级表:主键-- classID;
老师表:主键--TeacherID;
老师-班级表:主键 -- TeacherID + classID。
解决方案五:
数据库里进行关联,老师和班级是多对多的,具体需要设定资料是发向那个班的
时间: 2024-09-19 20:31:29