Questão FC295873
Qual tabela representa, adequadamente, a relação W, de modo a preservar as restrições existentes no diagrama E-R?
Projeto e Modelagem de Dados
CESGRANRIO · 2023
A Figura a seguir exibe um diagrama E-R, que representa o modelo conceitual de um banco de dados.

Esse modelo conceitual deu origem a um esquema relacional cujas tabelas, que representam o mapeamento das entidades R, S e T, são mostradas a seguir. A notação usada para descrevê-las representa suas respectivas chaves primárias, por meio de nomes de colunas sublinhados.
R (RX)
S (SX)
T (TX)
Qual tabela representa, adequadamente, a relação W, de modo a preservar as restrições existentes no diagrama E-R?
- W (RX, SX, TX, W1)
- W (RX, SX, TX, W1)
- W (RX, SX, TX, W1)
- W (RX, SX, TX, W1)
- W (RX, SX, TX, W1)
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A alternativa C cria a relação W com os atributos \(\text{RX},\ \text{SX},\ \text{TX},\ \text{W1}\), preservando as restrições do DER.
No mapeamento de um relacionamento n-ário para o modelo relacional, inclui‑se uma relação que contém as chaves estrangeiras das entidades participantes e os atributos do relacionamento.
Normalmente a chave primária dessa relação é a combinação de todas as chaves estrangeiras; porém, quando uma entidade participa com participação 1, seu identificador não precisa compor a chave identificadora do relacionamento.
Aqui, a entidade T tem participação 1 em W, portanto \(\text{TX}\) é FK mas não faz parte da PK. Assim a chave primária de W é \( \{\text{RX},\text{SX}\} \), garantindo unicidade e mantendo as FKs referenciando R, S e T.
Conteúdo do catálogo FC Concursos · Atualizado em