[Day 21] 资料关联

资料关联

  • 一对一(One to One)
  • 一对多(One to Many)
  • 多对多(Many to Many)

一对一(One to One)

两个资料表之间的关系是一对一的

  • 甲资料表中的各个资料只会对应的乙资料表中的一个资料

作法:将一资料表中的主键(Primary Key)放入另一资料表中,成为另一资料表中的外键(Foreign Key)

一对多(One to Many)

两个资料表之间的关系是一对多的

  • 甲资料表中的各个资料会重复对应到乙资料表中的资料

作法:将"One"的那方资料表的Primary Key(像是索引table)放入"Many"的资料表,成为"Many"资料表中的Foreign Key

多对多(Many to Many)

两个资料表之间的关系是多对多

  • 资料表中的各资料可以重复拥有资料表中资料
  • 资料表中的各资料可以重复拥有资料表中资料

作法:建立中间的table,其资料表包含本身的id、甲资料表的id、乙资料表的id,此资料表称为intermediary table


<<:  DAY21 这边先帮你上一个按钮喔~(三)

>>:  Day 22 - [API] 使用 PHP 执行 Python 脚本

LeetCode 解题 Day 03

587. Erect the Fence https://leetcode.com/problems...

[Day20] swift & kotlin 游戏篇!(2) 小鸡BB-游戏制作-小鸡排版

游戏示意 swift 版本 kotlin 版本 swift - 改写小鸡动画 原本画面是这样 下一步...

创建App一关於本App

创建App一关於本App(TeenMate) 为何选择在关於TeenMate的这一项功能作一天日记,...

什麽是ERP? ERP的重要性是甚麽?

ERP是「 企业资源计划 」的缩写 (Enterprise resource planning ER...

[Day 27] LeetCode - 7 Reverse Integer

本篇同步发布於Blog:[解题] LeetCode - 7 Reverse Integer 平台: ...