我正在研究学校项目。学生出勤系统。 有三个面板 1.管理员
1.1. Add/Update Admin (Done).
1.2. Add/Update Teacher (Done).
1.3. Assign Subject to teacher (Not Done). (Need Help There)
1.4. Add/Update Subject to Student (Done)
1.5. Assign Subject to Student (Not Done) (Need Help There)
1.6. Add/Update Subject (Done)
2。教师
2.1. Click subject And Get List of Student who choose his subject (Need Help There)
2.2. Mark Attendance and Select Date (i will do that)
学生
3.1. Enter Roll no to get Attendance detail (i will do that).
问题一1.3:如何将主题分配给教师。我的意思是主题和老师是两个差异。表。我如何使用这两种信息并将它们保存到第3张表格。
问题二1.5:与1,3
相同 问题三2.1:老师选择一个主题时如何输入学生姓名。请告诉我,我将自己这样做。不需要只编写语法编码。 提前谢谢
答案 0 :(得分:0)
您想要创建一个新表,充当subject
和teacher
之间的链接,我们可以将其称为teacher_subject
。该表应包含三列:id
,subjectId
和teacherId
。
要向教师添加主题,只需使用正确的subjectId
和teacherId
插入新行。
要获得教师所拥有的所有科目,这样的事情应该有效:
SELECT subject.*
FROM subject, teacher_subject
WHERE subject.id = teacher_subject.subjectId
AND teacher_subject.teacherId = ?