Considerando a figura acima, que ilustra um modelo entidade ...
Considerando a figura acima, que ilustra um modelo entidade relacionamento (ER) representando uma situação hipotética, em que uma pessoa é um delegado ou um candidato a cargo público em uma eleição, assinale a opção que apresenta as relações corretas geradas a partir desse modelo.
Comentários
Veja os comentários dos nossos alunos
Parece complicada, mas é fácil:
Como a banca disse que uma Pessoa ou é Candidato ou é Delegado temos que a entidade Pessoa não gera tabela nenhuma; sempre que temos uma pessoa é necessariamente deve ser classificada como uma das duas entidades especializadas, ou seja, não podemos ter apenas "pessoa" no banco.
Observando a relação cargo, temos que ela participa de forma total no relacionamento "concorrência", ou seja, sempre que tivermos um candidato ele vai estar ligado a algum cargo. Disso temos que o candidato necessariamente deve ter o cod_cargo, afinal ele sempre estará ligado a este cargo.
Abraços
Gabarito C:
Relacionamento ISA:( entidades especializadas herdam os atributos da entidade genérica ou a uma generalização para o alto nível, ou seja, uma generalização de atributos em comum das entidades)
Nessa caso da questão temos uma herança, isto é, além de possuir seus atributos, as especializadas também terão os atributos da entidade genérica;
Entidade genérica = Pessoa
Atributos ->id_pessoa, titulo_eleitor, nome
Entidades especializadas:
delegado->id_pessoa, titulo_eleitor, nome + função
candidato->id_pessoa, titulo_eleitor, nome + partido + numero_inscricao + cod_cargo
O cargo não entra nessa "herança", porque para estar em um cargo a pessoa já é delegado ou é um candidato a um cargo, não tendo assim uma relação direta de herança com a entidade pessoa, e por isso, não herda seus atributos.
Entidade cargo:
Atributos -> (cod_cargo, descricao)
Lembrando que:
Entidade genérica -> entidade especializada = especialização
Entidade especializada-> entidade genérica = generalização
Stay hard!!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo