三范式

第一范式
   简而言之,第一范式就是要有主键并无重复的列(列不可分)
第二范式
  不能存在部分依赖,就是说表中有多个字段作为主键时,非主键的字段不能依赖      于 部分主键。 例如:表c(sno,cno,grade),其中sno与cno的组合是主键,表sc(cno,gredit),其中cno是主键,那么表sc中的gredit字段不能依赖与sno或cno。(我的理解,欢迎指正)
第三范式
  属性不依赖于其它非主属性,就是说一个数据库表中不包含已在其它表中已包含的非主关键字信息。例如:表a(ID,sum1,Sid,a1),表b(Sid,a1)例子中ID为表a的关键字,Sid为表b的关键字.
我们说表a传递依赖于表b,应该规范为表a(ID,sum1,Sid),表b(Sid,a1)
 

你可能感兴趣的:(数据,职场,休闲)