博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一阶段:前端开发_Mysql——表与表之间的关系
阅读量:6250 次
发布时间:2019-06-22

本文共 376 字,大约阅读时间需要 1 分钟。

2018-06-26

 

表与表之间的关系

 

一、一对多关系:

  • 常见实例:分类和商品,部门和员工
  • 一对多建表原则:在从表(多方)创建一个字段,字段作为外键指向主表(一方)的一方      

二、多对多关系

  • 常见实例:学生和课程
  • 多对多建表原则:需要创建第三张表,中间两张表中至少两个字段,这两个字段分别作为外键指向各自一方的主键。(就是将一个多对多拆分成两个一对多。)
  • 两张表都分别是主表,第三张表为从表,提供两个字段,都是外键。

 

 

 

三、一对一关系:(了解)

  • 在实际开发中应用不多,因为一对一可以创建成一张表
  • 两种建表原则:
    • 外键唯一:主表的主键和从表的外键(唯一),形成主外键关系,外键唯一unique。
    • 外键是主键:主表的主键和从表的主键,形成主外键关系。

 

 

转载于:https://www.cnblogs.com/sunNoI/p/9227653.html

你可能感兴趣的文章
UESTC 1307 windy数(数位DP)
查看>>
关于JS面向对象、设计模式、以及继承的问题总结
查看>>
Spring Boot中使用MyBatis注解配置详解
查看>>
MatLab实现FFT与功率谱
查看>>
答《漫话ID》中的疑问:UniqueID和ClientID的来源
查看>>
STL容器--学习笔记
查看>>
使用Word 2010群发邮件
查看>>
【转】Asp.net控件开发学习笔记整理篇 - 服务器控件生命周期
查看>>
Linux下的shell编程(一)BY 四喜三顺
查看>>
hadoop之 心跳时间与冗余快清除
查看>>
执行计划-数据访问方式(全表扫描与4种索引的方式)
查看>>
Shared_ptr循环引用解决(weak_ptr的作用)
查看>>
P1578 奶牛浴场
查看>>
sqlite 数据库错误 The database disk image is malformed database disk image
查看>>
解决MySQL导入中文乱码
查看>>
11、多线程(三) -- 线程池
查看>>
生成APK时,报错处理
查看>>
简单易懂,原码,补码,反码
查看>>
Postman教程
查看>>
阿里巴巴三板斧
查看>>