数据库的设计

  • 多表之间的关系:
    关于多表操作

  • 实现方式

  1. 一对多的关系
    //例如:部门和员工是一对多的关系
    关于多表操作
    //我们添加外键即可建立这种关系
    关于多表操作

  2. 多对多的关系
    关于多表操作

  3. 一对一的关系:

关于多表操作

多表设计案例

//此时我们拿旅游网分析,

  1. 一个分类可以有多个线路,但是一个线路只对应一个分类,此时我们可以知道分类表和线路表为一对多的分类,此时我们在线路表在增加一列外键,使其对应分类的主键

  2. 一个用户可以收藏多个线路,而一个线路也可以被多个用户收藏,不难看出是多对多的关系,此时我们添加第三个外键,使其对应双方的主键,实现多对多关系的表
    关于多表操作

具体实现

创建旅游分类表

关于多表操作

创建旅游路线表

关于多表操作

创建用户表

关于多表操作

创建第三个表,使用户表和旅游路线产生多对多的关系

关于多表操作

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-20
  • 2022-02-11
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-18
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
相关资源
相似解决方案