mysql中关于外键约束的不太理解

第六章中的实训题 查询属性不小于两个的商品信息(编号和名称)
不理解将所有的表格建立联系

img

1.属性不小于两个,等同于大于等于2个,根据商品id和名称进行group by 分组,count得到属性总量,>=2就是需要的答案;
2.数据库中存在多个表,一般根据范式建模建立表与表之间的关系,举例:a表是商品种类表,有种类id字段作为逐渐,b表是商品明细表,商品id是它的主健,每个商品有对应的商品种类id作为副健,ab两表就是通过商品种类这个主外键建立连接关系的。通过这样的方式,表与表之间建立联系,或者有两表无直接联系但是有第三张表跟这两张表存在主外键关系,通过这样也可以建立连接关系。题中的建立联系就是这个意思。
不理解地方可以留言,希望可以帮到你