自己写:三种基数各建一次
这一节的收官:把三种基数各落地一次——一对一(学生证)、一对多(课程属于学院)、多对多(课程和助教)。输出三个数:学生证表几行、不同学院几个、助教关系几行(用 / 隔开)。
enroll_flat(一张宽表,什么都塞在里面) student phone course teacher room 阿岚 111 数学 王老师 A101 阿岚 111 英语 李老师 B202 小满 222 数学 王老师 A101 阿泰 333 英语 李老师 B202 小满 222 物理 张老师 C303 南风 444 数学 王老师 A101 拆开之后的三张 student(id, name, phone) 4 行 course (id, name, teacher, room) 3 行 enroll (student_id, course_id) 6 行
全部评论