Foi criado um conjunto de tabelas relacionais, a partir do modelo E-R acima. Uma vez que as regras de transformações

Foi criado um conjunto de tabelas relacionais, a partir do modelo E-R acima. Uma vez que as regras de transformações
CESGRANRIO 2023 - QUESTÃO 69
Considere o seguinte diagrama E-R:

Foi criado um conjunto de tabelas relacionais, a partir do modelo E-R acima. Uma vez que as regras de transformações de entidades e relações para tabelas relacionais independem dos tipos de dados dos atributos, todos os atributos do modelo E-R acima foram tratados como itens de dados do tipo cadeia de caracteres (TEXT).

As tabelas resultantes são as seguintes:

CREATE TABLE TX (
X1 TEXT NOT NULL,
X2 TEXT NOT NULL,
X3 TEXT NOT NULL,
PRIMARY KEY (X1));
CREATE TABLE EY (
Y1 TEXT NOT NULL,
Y2 TEXT NOT NULL,
PRIMARY KEY (Y1));

Qual transformação da relação Rel irá preservar a semântica do diagrama E-R apresentado?

(A) CREATE TABLE REL (
X1 TEXT NOT NULL,
Y1 TEXT NOT NULL,
R1 TEXT NOT NULL,
R2 TEXT NOT NULL,
PRIMARY KEY (X1, Y1),
FOREIGN KEY (X1) 
REFERENCES TX (X1),
FOREIGN KEY (Y1) 
REFERENCES EY (Y1));

(B) CREATE TABLE REL (
X1 TEXT NOT NULL,
Y1 TEXT NOT NULL,
R1 TEXT NOT NULL,
R2 TEXT NOT NULL,
PRIMARY KEY (X1, R1),
FOREIGN KEY (X1) 
REFERENCES TX (X1),
FOREIGN KEY (Y1) 
REFERENCES EY (Y1));

(C) CREATE TABLE REL (
X1 TEXT NOT NULL,
Y1 TEXT NOT NULL,
R1 TEXT NOT NULL,
R2 TEXT NOT NULL,
PRIMARY KEY (Y1, R1),
FOREIGN KEY (X1) 
REFERENCES TX (X1),
FOREIGN KEY (Y1) 
REFERENCES EY (Y1));

(D) CREATE TABLE REL (
X1 TEXT NOT NULL,
Y1 TEXT NOT NULL,
R1 TEXT NOT NULL,
R2 TEXT NOT NULL,
PRIMARY KEY (X1, Y1, R1),
FOREIGN KEY (X1) 
REFERENCES TX (X1),
FOREIGN KEY (Y1) 
REFERENCES EY (Y1));

(E) CREATE TABLE REL (
X1 TEXT NOT NULL,
Y1 TEXT NOT NULL,
R1 TEXT NOT NULL,
R2 TEXT NOT NULL,
PRIMARY KEY (R1),
FOREIGN KEY (X1) 
REFERENCES TX (X1),
FOREIGN KEY (Y1) 
REFERENCES EY (Y1));

QUESTÃO ANTERIOR:

GABARITO:
(D) CREATE TABLE REL (
X1 TEXT NOT NULL,
Y1 TEXT NOT NULL,
R1 TEXT NOT NULL,
R2 TEXT NOT NULL,
PRIMARY KEY (X1, Y1, R1),
FOREIGN KEY (X1) 
REFERENCES TX (X1),
FOREIGN KEY (Y1) 
REFERENCES EY (Y1));

RESOLUÇÃO:
Não temos resolução para essa questão! Você sabe explicar? Copie o link dessa página e envie sua resolução clicando AQUI!

PRÓXIMA QUESTÃO:

QUESTÃO DISPONÍVEL EM:

COMENTÁRIOS

Todas as Postagens Não foram encontradas postagens VEJA TODOS Leia Mais Resposta Cancelar resposta Deletar Por Home PAGINAS POSTS Veja todos RECOMENDADOS PARA VOCÊ Tudo Sobre ARQUIVOS BUSCAR TODOS OS POSTS Nenhuma postagem foi encontrada Voltar para Home Domingo Segunda Terça Quarta Quinta Sexta Sábado Dom Seg Ter Qua Qui Sex Sab Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro Jan Fev Mar Abr Maio Jun Jul Ago Sep Out Nov Dez Agora mesmo 1 minuto atrás $$1$$ minutos agora 1 hora atrás $$1$$ horas atrás Ontem $$1$$ dias atrás $$1$$ semanas atrás mais de 5 semanas atrás Seguidores Seguir CONTEÚDO PREMIUM BLOQUEADO PASSO 1: Compartilhar em uma rede social PASSO 2: Clique no link na sua rede social Copiar todo o código Selecionar todo o código Todos os códigos foram copiados Não é possível copiar os códigos / textos, pressione [CTRL] + [C] para copiar Tabela de conteúdo