自己写:一对一该怎么建
假设每个学生有且只有一张学生证,学生证也只属于一个学生(一对一)。建一张学生证表:主键就是学生编号,再加一列证号(唯一)。输出两个数:插入 4 张证之后表里几行、再插一张重复的会不会被拦(用 / 隔开)。
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 行
全部评论