What is normal form?
A normal form is a guideline for relational database tables that enhances data consistency. As tables satisfy higher levels of normal forms, they are less likely to keep redundant or contradictory data. They are used for development approach.