Considere as seguintes afirmações sobre o Modelo Entidade-R...
Considere as seguintes afirmações sobre o Modelo Entidade-Relacionamento (ER).
I. O modelo ER não contém autorrelacionamento, pois todo relacionamento associa entidades diferentes.
II. Afirmar que a entidade EMPREGADO tem cardinalidade máxima 1 no relacionamento LOTAÇÃO com a entidade DEPARTAMENTO significa que uma ocorrência de EMPREGADO pode estar associada a no máximo uma ocorrência de DEPARTAMENTO ou, em outros termos, que um empregado pode estar lotado em no máximo um departamento.
III. O modelo ER permite que sejam definidos relacionamentos de grau maior do que 2.
Quais estão corretas?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: D - Apenas II e III.
O Modelo Entidade-Relacionamento (ER) é um modelo conceitual amplamente utilizado no projeto de Banco de Dados. Este modelo contempla a representação de dados através de entidades, atributos e relacionamentos, onde:
- Entidades representam objetos ou conceitos do mundo real que têm significado para o banco de dados.
- Atributos são as características que definem uma entidade.
- Relacionamentos demonstram como as entidades interagem entre si.
Para compreender a questão e identificar a alternativa correta, é importante ter conhecimento sobre os seguintes aspectos:
- Um autorrelacionamento ocorre quando uma entidade está relacionada a ela mesma.
- A cardinalidade revela a quantidade mínima e máxima de ocorrências em um relacionamento.
- Relacionamentos podem ter graus variados, ligando duas ou mais entidades.
Observando as afirmações:
Afirmação I: Alega que o modelo ER não contém autorrelacionamento, o que é falso. O modelo ER pode representar relacionamentos em que uma entidade se relaciona com ela mesma, como por exemplo, 'funcionário' que é supervisor de outros 'funcionários'.
Afirmação II: Está correta. Ao indicar que a entidade EMPREGADO tem cardinalidade máxima de 1 no relacionamento com DEPARTAMENTO, estamos afirmando que cada empregado pode estar associado a no máximo um departamento, o que reflete o conceito de cardinalidade em relações um-para-um ou um-para-muitos.
Afirmação III: Também está correta. O modelo ER permite a definição de relacionamentos que envolvem mais de duas entidades, conhecidos como relacionamentos N-ários. Por exemplo, um relacionamento 'trabalho-em-projeto' pode envolver as entidades EMPREGADO, DEPARTAMENTO e PROJETO simultaneamente.
Portanto, as afirmações II e III estão corretas, logo, a alternativa D - Apenas II e III é a resposta correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
É possível haver autorrelacionamentos no modelo entidade-relacionamento.
Este tipo de relacionamento ocorre toda a vez que temos uma ocorrência de uma entidade que está associada a uma ou mais ocorrências da mesma entidade, ou seja, temos uma entidade em que suas ocorrências possuem relacionamentos entre si.
Fonte: http://www.cadcobol.com.br/db2_novo_auto_relacionamento.htm
Gabarito: letra D.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo