Com referência à tabela R, definida anteriormente, considere o esboço de um comando SQL para a criação da tabela.
create table R (
X int not null,
Y int not null,
W int not null,
Z int not null,
constraint …
)
De acordo com as dependências funcionais de R, e com a Forma Normal de Boyce-Codd, a definição correta das chaves (por meio de constraints) aplicáveis e necessárias para essa tabela deveria ser:
constraint c1 unique (X)
constraint c2 unique (Z)
constraint c1 unique (X, Z)
constraint c1 unique (X, Y, W)
constraint c1 unique (X, Y, Z)
constraint c1 unique (X)
constraint c2 unique (Y)
constraint c3 unique (Z)