范式篇之三第二范式

   我们的范式理论是逐级递增的过程,如果一个数据表已经满足第一范式,而且该数据表中的任何一个非主键字段的数值都依赖该数据表的主键字段,那么该数据表满足第二范式,即2NF;

   我们依然看图说话,因为图最能说明问题,我们看到图一这张表的主键是项目编号,其他列如:名称,负责人,营销员,开始日期,结束日期这些非主键字段都依赖于主键项目编号,而负责任部门则不依赖于项目编号,依赖于负责人,所以说这张表虽然满足了第一范式,但是不满足第二范式;

   那我们通过修改成图二和图三就可以满足第二范式了,为什么呢因为我们可以通过图二里面的“负责人”去找到图三里面的“所属部门”;

  

       (图一)

 

       (图二)

     

             (图三)


本文来自CSDN博客,转载请标明出处:
http://blog.csdn.net/menglin2010/archive/2010/12/30/6106997.aspx

原文地址:https://www.cnblogs.com/menglin2010/p/1921694.html