现想设计一个中学成绩处理的数据库,需要每个班的成绩(总平均分、各科平均分,ABCD档有多少等),每位教师所带各个班的平均分、ABCD档有多少,各班分数段人数等。我觉得需要二张表:1是学生原始成绩表(考试后录入),2是教师表(哪个教师教哪个科目、教哪个班)。请问这个教师表如何设计?

解决方案 »

  1.   

    学生表 (学号,姓名,班级ID)
    成绩表(学号,课程,分数,时间,)
    班级表(班级ID,名称,)
    老师表(教工号,姓名,。)
    课程表(课程号,课程名称,)
    授课表(教工号,课程号,班级ID,时间,。。)
      

  2.   

    学生表(学号,姓名,班级ID....)
    成绩表(学号,课程,分数,时间....)
    班级表(班级ID,姓名....)
    老师表(教工号,姓名...)
    课程表(课程号,课程名称....)