Questões Informática MER

Considere: uma entidade A que se relaciona com uma entidade B em 1:n, a entidade B q...

Responda: Considere: uma entidade A que se relaciona com uma entidade B em 1:n, a entidade B que se relaciona com uma entidade C em n:m e a entidade C que se relaciona com ela mesma em 1:n. O mape...


1Q116662 | Informática , MER, Analista de Sistemas Administrador de Banco de Dados, INFRAERO, FCC

Considere: uma entidade A que se relaciona com uma entidade B em 1:n, a entidade B que se relaciona com uma entidade C em n:m e a entidade C que se relaciona com ela mesma em 1:n.

O mapeamento desta situação para o modelo lógico relacional normalizado indica a existência de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Camila Duarte
Por Camila Duarte em 31/12/1969 21:00:00
Gabarito: d)

Vamos analisar cada relacionamento e como ele se traduz em tabelas no modelo relacional.

Primeiro, a entidade A se relaciona com a entidade B em 1:n. Isso significa que para cada registro em A, pode haver vários registros em B, mas cada registro em B está relacionado a apenas um registro em A. No modelo relacional, isso se traduz em duas tabelas: uma para A e outra para B, onde a tabela B terá uma chave estrangeira referenciando A.

Segundo, a entidade B se relaciona com a entidade C em n:m. Um relacionamento muitos para muitos exige a criação de uma tabela associativa (tabela de junção) para armazenar as combinações entre B e C. Portanto, além das tabelas B e C, teremos uma tabela extra para esse relacionamento.

Terceiro, a entidade C se relaciona com ela mesma em 1:n. Um relacionamento recursivo 1:n em C implica que a tabela C terá uma chave estrangeira que referencia a própria tabela C, para indicar a relação entre os registros. Isso não gera uma nova tabela, apenas uma coluna adicional na tabela C.

Assim, temos:
- Tabela A
- Tabela B
- Tabela C
- Tabela associativa para o relacionamento n:m entre B e C

Totalizando quatro tabelas.

Portanto, o mapeamento normalizado indica a existência de quatro tabelas, confirmando o gabarito d).
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.