Nos dias de hoje o rigor das normas propostas por Codd tem sido revisto e é aceito que bancos de dados podem ter diferentes níveis de formalização, seguindo integralmente ou em parte normas bastante específicas ([[Setzer e Silva, 2017]]), dependendo das características e necessidades do sistema que se quer modelar.