主表中的一条记录对应从表中的多条记录
实现一对多的方式:主键和非主键建关系
问题:说出几个一对多的关系?
班主任表——学生表 品牌表——商品表
多对一就是一对多
如何实现一对一:主键和主键建关系
思考:一对一两个表完全可以用一个表实现,为什么还要分成两个表?
答:在字段数量很多情况下,数据量也就很大,每次查询都需要检索大量数据,这样效率低下。我们可以将所有字段分成两个部分,“常用字段”和“不常用字段”,这样对大部分查询者来说效率提高了。【表的垂直分割】
主表中的一条记录对应从表中的多条记录,从表中的一条记录,对应主表中的多条记录
如何实现多对多:利用第三张关系表
问题:说出几个多对多的关系?
讲师表——学生表 课程表——学生表 商品表——订单表
小结:
如何实现一对一:主键和主键建关系 如果实现一对多:主键和非主键建关系 如何实现多对多:引入第三张关系表
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有