【数据库范式详解】1NF-BCNF

关系型数据库,由于数据分别存储在不同的表中,因此设计不当就会造成严重的数据冗余。 而如果表的粒度设计得太小,又会放大关系型数据库读写很慢的缺点,表的连接操作会带来很大的开销。 因此在设计库表时,有1NF、2NF、3NF、BCNF、4NF、5NF这些范式,从前到后要求依次提高。 本文将介绍前4种范式及使用他们的原因,在实际设计时,一般要求满足3NF即可。 我的另外两篇文章: 《学生选课系统库表设计》
相关文章
相关标签/搜索