Soit les deux tables créées par les instructions suivantes :
CREATE TABLE T2 (
C char(10) Primary Key,
E char(10));
CREATE TABLE T1 (
A char(10) Primary Key,
B char(10),
C char(10) References T2(C),
D char(10));
Parmi les instructions suivantes qui viendraient remplacer les deux créations précédentes, lesquelles implémenteraient une dénormalisation ?
CREATE TABLE T3 (
B char(10) Primary Key,
D char(10));
CREATE TABLE T2 (
C char(10) Primary Key,
E char(10));
CREATE TABLE T1 (
A char(10) Primary Key,
B char(10) References T3(B),
C char(10) References T2(C));
CREATE TABLE T1 (
A char(10) Primary Key,
B char(10),
C char(10) Unique Not Null,
D char(10),
E char(10));
CREATE TABLE T1 (
A char(10) Primary Key,
B char(10),
C char(10),
D char(10),
E char(10));
CREATE TABLE T5 (
E char(10) Primary Key);
CREATE TABLE T4 (
D char(10) Primary Key);
CREATE TABLE T3 (
B char(10) Primary Key);
CREATE TABLE T2 (
C char(10) Primary Key,
E char(10) References T5(E));
CREATE TABLE T1 (
A char(10) Primary Key,
B char(10) References T3(B),
C char(10) References T2(C),
D char(10) References T4(D));