如何定义数据表之间的关系

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 15:02:43
如何定义数据表之间的关系如何定义数据表之间的关系如何定义数据表之间的关系数据表之间的关系简单的话也就一对多/多对多一对多比如班级/学生一个班级有多个学生,一个学生属于一个班级数据库上就定义2个表一个班

如何定义数据表之间的关系
如何定义数据表之间的关系

如何定义数据表之间的关系
数据表之间的关系
简单的话 也就 一对多 / 多对多
一对多
比如 班级/学生 一个班级有多个学生,一个学生属于一个班级
数据库上就定义2个表 一个班级表 一个学生表
学生表里,有个字段,是“班级编号”,来关联到所属的班级
必要的话,可以创建一个外键
多对多
比如 学生/选修课 一个学生可以选修多个课程,一个课程可以多个学生选修
数据库上就定义3个表 一个课程表 一个学生表 一个关联表
关联表中至少包含着2个字段 “课程编号”,“学生编号”
必要的话,可以创建两个外键