No projeto de bancos de dados relacionais, as dependências funcionais têm um importante papel no processo de normalização. Dependências funcionais podem ser combinadas para a derivação de novas dependências.

Considere as seguintes dependências funcionais:

A → B
A → C
B → C
B → D

A dependência funcional que não pode ser derivada das dependências acima, e que não é uma dependência trivial é: