One of the normalization forms for relational databases. A relation is said to be in Boyce-Codd Normal Form (abbreviated BCNF) if every determinant (column) is a candidate key.