美文网首页
八:关联关系

八:关联关系

作者: 项啊丑 | 来源:发表于2020-05-15 22:47 被阅读0次

表的关系:MySQL相互关联的表之间存在一对一,一对多(多对一),多对多的关系

1.一对一的关系:表1中的一条数据,对应表2的一条数据

2.一对多(多对一)的关系:表1的一条数据对应表2中的多条数据,其中表1的主键是表2的外键

3.多对多的关系:表1中的多条数据对应表2的多条数据

⚠️:多对多关系需要借助中间表:比如,老师表,学生表,课程表,课程表关联了老师表和学生表

关联查询:

创建学生表和成绩表,然后查询所有学生姓名和对应的成绩

子查询: 子查询在主查询前执行一次,主查询使用子查询的结果

相关文章

  • 八:关联关系

    表的关系:MySQL相互关联的表之间存在一对一,一对多(多对一),多对多的关系 1.一对一的关系:表1中的一条数据...

  • 《架构设计: 基础 UML 类图》

    类之间得关系 1、关联关系单向关联双向关联自关联 2、聚合关系 3、组合关系 4、继承关系 5、实现关系 6、依赖...

  • UML中类间关系(泛化、实现、依赖、关联、聚合、组合)

    UML中几种类间关系:泛化、实现、依赖、关联、聚合、组合 关联关系关联(association)关系表示类与类之间...

  • Hibernate初探之一对多映射

    常见的关联对应关系 OneToMany ManyToOne OneToOne ManyToMany 关联关系是需要...

  • 1 Hibernate的关联映射

    关联关系就是指实例之间的互相访问关系,关联关系是面向对象分析、面向对象设计最重要的知识。关联关系大致有如下两个分类...

  • 类关系简介

    个人理解,类有三种关系:继承关系,依赖关系,关联关系,其中继承关系包括泛化关系和实现关系,关联关系包括聚合关系和组...

  • 为什么工厂模式可以解耦?why?

    1、聊聊解耦? 耦合:代码之间的关联关系称为耦合,具有强关联关系的称为强耦合。 解耦:解除代码之间的关联关系,使每...

  • 不会大数据,也能读懂关联分析

    关联分析(规则)即挖掘关联现象,从大量数据当中发现事物、特征或者数据之间的,频繁出现的相互依赖关系和关联关系。关联...

  • 雪山

    雪与季夏,似八竿子打不着关系。正与反面,抑或对立面。正是毫无关联,一旦关联起来,将何等劲爆,何等激动人心?...

  • 数据挖掘知识

    关联 关联:是指一个事件和另一个事件之间的依赖关系,关联规则挖掘就是发掘数据库中的关联关系基本的关联规则挖掘算法:...

网友评论

      本文标题:八:关联关系

      本文链接:https://www.haomeiwen.com/subject/rzqkohtx.html