SQL 01: 数据库表的三种关系

数据库表设计

  1对1  非常少

    学生信息表

    基本信息比如: 姓名  学号  班级  年龄  性别

    学生档案资料表

    历史记录信息:  小学  初中  高中  籍贯  高中毕业会考成绩(语数英)

    体格(身高  体重)  体育成绩(1000 米,仰卧起坐,引体向上)等......

  1对多

    学生信息表

    基本信息比如:  姓名  学号  班级  年龄  性别

    班级信息表

    比如:  几年级  几班

    一个学生只能有一个班级,一个班级可以包含多个学生

  多对多

    学生信息表

    基本信息比如:  姓名  学号  班级  年龄  性别

    选修课程信息表

    比如:  课程名  授课老师  课程数  学分  最大人数

    一个学生可以选修多个课程, 一个选修课可以被多个学生选修.

    

posted @ 2020-08-05 11:06  Jasper2003  阅读(259)  评论(0编辑  收藏  举报