郑州网站建设msgg,网址导航网站,佛山顺德容桂做网站的公司,wordpress媒体库添加分类数据库表格之间经常存在各种关系#xff1a;
一对一、一对多、多对多
1.一对一 —— 丈夫表#xff0c;妻子表为例
连接方式一#xff1a;合并为一张表 这种方式对于一对一来说最优 连接方式二#xff1a;在其中一张表内加入一个外键#xff0c;连接另一张表 连…数据库表格之间经常存在各种关系
一对一、一对多、多对多
1.一对一 —— 丈夫表妻子表为例
连接方式一合并为一张表 这种方式对于一对一来说最优 连接方式二在其中一张表内加入一个外键连接另一张表 连接方式三单独创建一张表不常用 这三种连接方式从上到下越来越复杂
2.一对多 —— 班级和部门老师和学生表 连接方式一合并为一张表 这种方法对于那个“一”方会存好多遍 造成数据冗余 连接方式二在多方加入外键多方为学生表 这种方法没有数据冗余重复的123表示关系并不是冗余在一方班级表加入外键也会造成数据冗余
这种处理是一对多的最优处理结果 连接方式三单独创建一张表 没有冗余 但是运行较为复杂 3.多对多 —— 班级和部门老师和学生表
连接方式一合成一张表 不好 都会造成数据冗余
连接方式二添加外键不论存在哪一方都会造成数据冗余 连接方式三 新建一张表不会造成冗余对于多对多来说单独创建一张表为最优方式