什么是4NF,能否举个实例说明一下,不要只讲理论的。

解决方案 »

  1.   

    说实话,别看书讲的跟真的一样,什么1NF, 2NF, 3NF等等,一般仅用到第2NF, 即一个table时有一个primary key.
    到了3NF就不好控制了, 一般情况下,基本数据table会用到3NF且table之间是在外键约束;但大部分用户table是不会使用外键约束,这部分是由前台程式来做,而不是用数据库本身来做。
      

  2.   

    曾经一个牛人说:cong第五范式开始做,哈哈。
    听说····
      

  3.   

    第四范式的意思,
    比如在关系R中,如果有X+Y+Z=U,对于任意<X,Z>的,都有Y与之对应,且Y只与X的值有关,与Z无关,就称R为多值依赖.也就是说对于任意的<X,Zi>,<X,Zj>,i<>j,都对应一个y
      

  4.   

    是啊!在实际工作中能用2NF就够了,3NF都用得很少,现在都不一定弄得清楚。