Normalization is a technique used to design tables in which data redundancies are minimized. The first three normal forms are most commonly encountered. From a structural point of view,higher normal forms are better than lower normal forms,because higher normal forms yield relatively fewer data redundancies in the database.