A Forma Normal de Boyce-Codd (FNBC) é uma regra importante no projeto de banco de dados. Ela se aplica quando as tabelas de um banco de dados têm dependências funcionais complexas. Em um banco de dados que segue a FNBC, cada atributo não chave deve ser funcionalmente dependente da chave primária completa.