FC ConcursosFC Concursos

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?

  1. W (RX, SX, TX, W1)
  2. W (RX, SX, TX, W1)
  3. W (RX, SX, TX, W1)
  4. W (RX, SX, TX, W1)
  5. 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

Continue aprendendo