Data Independence

Boyce-Codd Normal Form (BCNF)

Learned in CS348.

Haven’t practiced this yet, but this video shows. Transform to BCNF video.

Boyce-Codd Normal Form (BCNF)

Schema is in BCNF with respect to a set of functional dependencies if and only if, whenever where , then either

  • is trivial (i.e., ), or
  • is a Superkey of .

A database schema is in BCNF if each relation schema is in BCNF with respect to .

https://faculty.ksu.edu.sa/sites/default/files/E-%20Decomposition.pdf