MySQL数据库---表关系与多表查询
表关系
1. 一对一
不常用, 因为一对一的两张表可以合并成一张表.
2. 一对多
建表原则: 在多的一方创建外键, 指向一的一方的主键(从表创建外键指向主表的主键)
例如: 分类和商品, 用户和订单
3. 多对多
建表原则: 创建一张第三方表, 这张表至少有两个字段, 分别作为外键, 指向另外两张表的主键
例如: 老师和学生, 学生和课程
拆表之后
从表(商品种类数据来源于主表)
商品编号pid
商品名称pname
商品价格price
商品库存pcount
商品种类cid(外键)
原创
2020-09-16 13:40:33 ·
336 阅读 ·
0 评论