Questão FC295867
Qual conjunto completa o banco de dados em questão, de modo a atender a todas as regras relativas à relação S?
Projeto e Modelagem de Dados
CESGRANRIO · 2023
A Figura abaixo exibe um diagrama E-R que contém duas entidades (ET1 e XT2) e uma relação (S).

Admita a existência de um banco de dados relacional composto pelos conjuntos ET1 e XT2, oriundos do mapeamento das entidades ET1 e XT2. Parte do estado atual desse banco de dados é definido pelos seguintes conjuntos:
ET1={e1,e2,e4}
XT2={t1,t2,t3}
Qual conjunto completa o banco de dados em questão, de modo a atender a todas as regras relativas à relação S?
- S={ }
- S={ (e1,t1), (e2,t2), (e2,t3) }
- S={ (e1,t1), (e2,t2), (e4,t1) }
- S={ (e1,t1), (e1,t2), (e4,t3), (e4,t2) }
- S={ (e1,t3), (e2,t2), (e4,t1) }
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Solução: a relação escolhida é \(S=\{(e1,t3),(e2,t2),(e4,t1)\}\).
Isso atende à regra de cardinalidade em ET1: cada instância de ET1 (e1, e2, e4) aparece pelo menos uma vez como primeiro componente da relação, cumprindo o mínimo 1 e podendo, se desejado, aparecer múltiplas vezes (máximo n).
Ao mesmo tempo, atende à restrição em XT2: cada elemento de XT2 aparece no máximo uma vez como segundo componente (cardinalidade \(0,1\)). Na solução apresentada, t1, t2 e t3 aparecem uma única vez, portanto não há violação do limite superior.
Portanto, a opção é válida porque respeita simultaneamente as cardinalidades (1,n) para ET1 e (0,1) para XT2, sem deixar elementos obrigatórios de ET1 sem vínculo nem repetir elementos de XT2.
Conteúdo do catálogo FC Concursos · Atualizado em