Ano: 2015 Banca: FGV Órgão: TJ-BA Prova: Analista Judiciário - Tecnologia da Informação V2
Analise o diagrama a seguir. 
Imagem da Questão
O script SQL para criação de tabelas que apresenta uma interpretação correta da semântica do diagrama é: 
A
create table T1
(A1 int not null primary key, B1 int)
create table T2
(A2 int not null primary key,  B2 int, A1 int not null,
 constraint XXX
  foreign key (A1) references T1(A1)) 
B
create table T1
(A1 int not null primary key, B1 int)
create table T2
(A2 int not null primary key,
 B2 int, A1 int null unique,
 constraint XXX
  foreign key (A1) references T1(A1)) 
C
create table T1
(A1 int not null primary key, B1 int,
 constraint XXX
  foreign key (A1) references T1(A1))
create table T2
(A2 int not null primary key,  B2 int, A1 int not null unique)
D
create table T1
(A1 int not null primary key, B1 int)
create table T2 (A2 int not null primary key,  B2 int, A1 int not null unique,
 constraint XXX
  foreign key (A1) references T1(A1))
E
create table T1
(A1 int primary key, B1 int)
create table T2 (A2 int primary key,  B2 int, A1 int unique,
 constraint XXX
  foreign key (A1) references T1(A1))