数据库范式

导读:本篇文章讲解 数据库范式,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

  1. 第一范式: 列不可再分. 比如地址:山东省济南市 就不可作为一列存储,因为可以分为山东省 + 济南市两个部分.
  2. 第二范式: 一张表只表达一层含义,即只描述一件事情 比如学生学号和课程号的对应
  3. 第三范式: 表中的每一列和主键都是直接依赖关系,而不是间接依赖 如在其他表中可以通过主键查询到的数据,就不要在本表中出现

数据库的范式和数据库的查询性能很多时候是相悖的 :  即在查询频次不高的情况下,尽量符合数据库的设计范式,而在查询频率较高的情况下,可以一定程度上的牺牲范式,从而允许特定的冗余,提高查询的效率

多对多关联需要有一个中间表来进行桥接,uid表示用户,fid表示当前用户的好友列表

数据库范式

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/88904.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!