1. 首页
  2. 数据库
  3. MySQL
  4. SqlServer 数据库 三大  范式

SqlServer 数据库 三大  范式

上传者: 2021-09-06 09:25:39上传 PDF文件 127.15 KB 热度 20次

一般地,在进行数据库设计时,应遵循三大原则,也就是我们通常说的三大范式,即第一范式要求确保表中每列的原子性,也就是不可拆分;第二范式要求确保表中每列与主键相关,而不能只与主键的某部分相关,主键列与非主键列遵循完全函数依赖关系,也就是完全依赖;第三范式确保主键列之间没有传递函数依赖关系,也就是消除传递依赖。本文将基于三大范式原则,结合具体的实例做简要分析,难度系数:基础。这样,UserID依赖于StudentNo和CardNo,而UserLevel又依赖于UserID,这就导致了传递依赖,3NF就是消除这种依赖。第二种表设计满足第三范式,将第一种表格拆分成成两个表格。

用户评论