# Boyce-Codd Normal Form (BCNF)

A normal form requiring every determinant of a nontrivial dependency to be a superkey.

## What is **Boyce-Codd Normal Form (BCNF)** in a relational database?

**Boyce-Codd Normal Form (BCNF)** — A normal form requiring every determinant of a nontrivial dependency to be a superkey.

Level: Journeyman · [More Database terms at this level](https://www.ask-codey.com/glossary/subjects/database/journeyman)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/boyce-codd-normal-form-bcnf
