关系型数据库在设计时,要遵守一定的规范要求,目前业界的范式包括第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯科德范式(BCNF)、第四范式(4NF)和第五范式(5NF)。

数据仓库建模方法中的关系建模,也被称为“实体-关系”模型,以一种“标准化”的方式存在,强调数据之间非冗余,满足3NF数仓建模方法

范式

范式可以理解为一张数据的表结构符合的设计标准的级别。详情请看-百度百科-数据库中的范式理论
使用范式的目的:

  • 减少数据冗余,尽量让每个数据只出现一次。
  • 保证数据的一致性。

    函数依赖

    范式中有一个重要的概念,叫做函数依赖。函数依赖分为:完全函数依赖、部分函数依赖和传递函数依赖。
    (省略函数依赖的具体说明)

    第一范式-1NF

    核心原则是属性不可分割。

    第二范式-2NF

    核心原则是不能存在部分依赖。

    第三范式-3NF

    核心原则是不能存在传递依赖。