Questão nº 86
Questão de Informática · CEBRASPE CÂMARA DOS DEPUTADOS 26 PLF 2026 (nº 86)
Acerca de redes e de bancos de dados, julgue os itens a seguir.
O relacionamento N:N entre duas tabelas no modelo lógico de um banco de dados relacional requer a criação de uma nova tabela associativa no modelo físico que faça a ligação com as duas tabelas originais.
Resposta comentada
O relacionamento N:N (muitos para muitos) acontece quando um registro de uma tabela pode se ligar a vários registros de outra, e vice-versa. Para o banco de dados funcionar sem repetir informação, o modelo lógico precisa quebrar esse "N:N" em dois relacionamentos 1:N (um para muitos), e isso é feito criando uma tabela associativa (ou de ligação) que guarda as chaves estrangeiras das duas tabelas originais.
- Correta: Certo. No modelo físico, a tabela associativa é obrigatória para representar a relação N:N, pois ela armazena as chaves primárias das duas tabelas originais como chaves estrangeiras, eliminando redundância e ambiguidade.
Fica de olho: A banca pode tentar inverter o raciocínio, dizendo que o relacionamento N:N é resolvido adicionando uma coluna de chave estrangeira em uma das tabelas originais — isso é errado, pois criaria duplicação de dados e violaria a integridade referencial. A pegadinha clássica é afirmar que a tabela associativa é necessária apenas no modelo lógico, mas não no físico, ou que ela pode ser dispensada se as duas tabelas tiverem chaves compostas — ambas as afirmações são falsas.
Fonte: CEBRASPE CÂMARA DOS DEPUTADOS 26 PLF 2026 Técnico Legislativo – Especialidade: Policial Legislativo Federal. Reproduzida para fins de estudo.