多表查询(上) 一. 多表关系 在实际应用中,根据需求,设计的表结构之间存在联系,联系一般分为以下三种 一对多(多对一) 多对多 一对一 1. 一对多(多对一) 案例:部门与员工的关系,一个部门对应多个员工,一个员工对应一个部门。 实现:在多的一方建立外键,指向一的一方的主键 2. 多对多 案例:学生与课程的关系,一个学生可以选修多门课程,一门课程也可以供多个学生选择。 实现:建立第三张中间表,中间表至少包含两个外键,分别关联两方主键 3. 一对一 案例:用户与用户信息的关系。 多用于单表拆分,将一张表的基础字段放…