数据库表设计
1对1 非常少
学生信息表
基本信息比如: 姓名 学号 班级 年龄 性别
学生档案资料表
历史记录信息: 小学 初中 高中 籍贯 高中毕业会考成绩(语数英)
体格(身高 体重) 体育成绩(1000 米,仰卧起坐,引体向上)等......
1对多
学生信息表
基本信息比如: 姓名 学号 班级 年龄 性别
班级信息表
比如: 几年级 几班
一个学生只能有一个班级,一个班级可以包含多个学生
多对多
学生信息表
基本信息比如: 姓名 学号 班级 年龄 性别
选修课程信息表
比如: 课程名 授课老师 课程数 学分 最大人数
一个学生可以选修多个课程, 一个选修课可以被多个学生选修.