Questão FC295826
Quais conjuntos completam esse banco de dados de modo que as regras definidas no modelo E-R não sejam violadas?
Projeto e Modelagem de Dados
CESGRANRIO · 2019
O diagrama E-R, exibido pela Figura abaixo, representa o modelo conceitual de um banco de dados.

Suponha que os elementos do conjunto T a seguir sejam instâncias da entidade de mesmo nome, presente no diagrama E-R acima.
T={t1,t2,t3,t4,t5}
Quais conjuntos completam esse banco de dados de modo que as regras definidas no modelo E-R não sejam violadas?
- K={k1,k2,k3,k4,k5,k6}
L={k1,k2,k3,k4,k5,k6}
M={ }
S={(t1,k1),(t2,k1),(t3,k1),(t4,k1)}
- K={k1,k2,k3,k4,k5,k6}
L={k1,k2,k3,k4}
M={k4,k5,k6}
S={ }
- K={k1,k2,k3,k4,k5,k6}
L={k1,k2,k3,k4}
M={k4,k5,k6}
S={(t1,k1),(t2,k2),(t4,k6)}
- K={k1,k2,k3,k4,k5,k6}
L={k1,k2}
M={k3,k4,k5,k6}
S={(t2,k1),(t3,k1),(t4,k1),(t4,k6)}
- K={k1,k2,k3,k4,k5,k6}
L={k1,k2}
M={k4,k5,k6}
S={(t1,k6),(t2,k5),(t3,k4),(t4,k3),(t5,k2)}
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Observação sobre cardinalidade entre K e L: o diagrama exige uma associação de tipo 1:1 (bijetora) entre as entidades K e L com participação total, logo o número de instâncias deve coincidir. Por isso \(K=\{k1,\dots,k6\}\) e \(L=\{k1,\dots,k6\}\) são compatíveis: há 6 elementos em cada conjunto.
Entidade M vazia: a modelagem permite que M não tenha instâncias (participação opcional ou ausência de restrição mínima), portanto \(M=\{\}\) não viola nenhuma regra.
Relacionamento S entre T e K: a solução fornece \(S=\{(t1,k1),(t2,k1),(t3,k1),(t4,k1)\}\). Isso obedece às cardinalidades do diagrama: vários elementos de T podem se ligar ao mesmo k1 (multiplicidade adequada) e t5 fica sem participação, o que é permitido quando a participação de T em S é parcial.
Assim, todos os conjuntos satisfazem as restrições de cardinalidade e participação do modelo E‑R.
Conteúdo do catálogo FC Concursos · Atualizado em