В структуре реляционной базы данных существует концепция нормализации базы данных или просто нормализации, которая представляет собой процесс организации столбцов (атрибутов) и таблиц (отношений) для уменьшения избыточности данных и улучшения целостности данных. (как написано на Wikipedia).
Поскольку большинство статей несколько техничны и, следовательно, труднее понять, я прошу кого-то написать более легкое для понимания объяснение, основанное на примерах того, что означает 1NF, 2NF, 3NF, даже 3.5NF (Boyce-Codd) и как кто-то может подумать, чтобы применять эти основные правила во все времена, поскольку они, по-видимому, являются самыми важными вещами, которые следует иметь в виду при разработке реляционной базы данных.