Questão FC295810
Nesse cenário, quais subconjuntos de E NÃO violam as propriedades dessa generalização?
Projeto e Modelagem de Dados
CESGRANRIO · 2021
O modelo conceitual de dados apresentado a seguir exibe uma generalização exclusiva e total.

Um banco de dados é composto por um conjunto cujos elementos são instâncias da entidade E presente no diagrama acima.
E={e1, e2, e3, e4, e5, e6, e7, e8, e9, e10}
Nesse cenário, quais subconjuntos de E NÃO violam as propriedades dessa generalização?
E1={ }
E2={ }
E3={ }
E1={e1, e2, e3}
E2={e4, e5, e6}
E3={e7, e8, e9}
E1={e1, e3, e5, e7, e9}
E2={e2, e4, e6, e8, e10}
E3={e3, e6}
E1={e1, e3, e5, e7, e9}
E2={e2, e4, e6, e8, e10}
E3={ }
E1={e1, e2, e3, e4, e5, e6, e7, e8, e9}
E2={e10}
E3={e10}
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
O enunciado descreve uma generalização exclusiva e total. No gabarito D temos \(E=\{e1,\dots,e10\}\) e as subclasses: \(E1=\{e1,e3,e5,e7,e9\}\), \(E2=\{e2,e4,e6,e8,e10\}\), \(E3=\varnothing\).
Para respeitar a restrição total é necessário que todo elemento de \(E\) pertença a pelo menos uma subclasse; aqui vale \(E1\cup E2\cup E3=E\), logo todos os elementos estão classificados.
A restrição exclusiva exige que nenhuma instância pertença a mais de uma subclasse; verificamos que \(E1\cap E2=E1\cap E3=E2\cap E3=\varnothing\), portanto as subclasses são disjuntas.
Conclusão: com \(E1\) e \(E2\) partindo \(E\) de forma disjunta e \(E3\) vazio, a alternativa satisfaz ambas as propriedades da generalização.
Conteúdo do catálogo FC Concursos · Atualizado em