🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Considere um sistema de gerenciamento de biblioteca com ent...

Próximas questões
Com base no mesmo assunto
Q4197629 Banco de Dados
Considere um sistema de gerenciamento de biblioteca com entidades como "Livro", "Autor" e "Editora". O relacionamento entre "Livro" e "Autor" é muitos-para-muitos, indicando que um livro pode ter vários autores, e um autor pode escrever vários livros. No entanto, ao projetar o DER, surge a necessidade de armazenar a data específica em que um autor começou a escrever um livro. Nesse contexto, assinale a alternativa que apresenta qual seria a melhor abordagem para representar essa informação no Diagrama EntidadeRelacionamento.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: A decisão está na regra de modelagem para relacionamento N:N: se a informação depende da associação entre Autor e Livro, ela não deve ir para uma entidade isolada.

Tema central: Atributo em relacionamento N:N
Análise das alternativas
A
Errada
Está errada porque, embora proponha uma entidade adicional, o atributo indicado é "Data Publicação", que não corresponde ao fato pedido. O enunciado exige a data em que o autor começou a escrever o livro, não a data de publicação.
B
Errada
Está errada porque colocaria "Data de Início" como se fosse atributo próprio de Autor. Isso contraria a semântica do dado, já que o mesmo autor pode começar livros diferentes em datas diferentes.
C
Errada
Está errada porque distribuir o atributo em Livro e Autor não representa o vínculo específico entre as duas entidades. A data não é atributo independente de cada uma delas.
D
Certa
A alternativa D aplica a regra correta de modelagem no DER para relacionamento muitos-para-muitos com atributo próprio. A "Data de Início" não pertence isoladamente a Autor nem a Livro; ela pertence à associação específica entre um autor e um livro. Por isso, a representação adequada é uma entidade associativa do relacionamento, aqui nomeada "Escrita", contendo esse atributo.
Pegadinha da questão
A confusão explorada foi tratar como atributo de entidade um dado que, na verdade, pertence ao relacionamento entre Autor e Livro; outra armadilha foi oferecer entidade adicional com atributo semanticamente errado.
Dica para questões semelhantes
  • Se o dado só faz sentido para uma combinação específica entre duas entidades, teste se ele pertence ao relacionamento, e não a uma entidade isolada.
  • Em relacionamento N:N com atributo próprio, modele esse atributo no relacionamento ou em uma entidade associativa derivada dele.
  • Verifique se o nome do atributo proposto corresponde exatamente ao fato pedido no enunciado; criar estrutura correta com atributo errado não salva a alternativa.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo