冗余就是不简化、重复了!
在设计表结构的时候要尽量化成基础表,符合第三范式的要求,设计第一、二范式的表都会有冗余存在!

解决方案 »

  1.   

    可第一、二范式的表为何会有冗余存在(浪费存储)?希望形象的举例说明阿
      

  2.   

    查询时提供冗余参数,可以优化查询。
      

  3.   

    就是相同的数据你存了多次,你说是不是占用空间了!
    但就算用第三范式也不能实现无冗余,因为建立关系时要公共字段,那么这个不也是冗余嘛!
      

  4.   

    比如这样的学生数据库学号  学生姓名 年龄  课程号 课程名 在这个结构中,如果一个学生选修n门课,则有关他的信息就要重复n遍,造成了极大的数据冗余