Questão de Banco de Dados — DER - Diagrama de Entidade e Relacionamento — FUNDATEC 2025
- Código
- qg479572
- Banca
- FUNDATEC
- Órgão
- Prefeitura de Tangará da Serra - MT
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Sistemas
- AN:N
- B1:N
- C1:1
- D0:0
GabaritoA — N:N
Gabarito: letra A. O uso de entidades associativas (também chamadas de tabelas de intersecção ou bridging entities) está diretamente ligado a relacionamentos do tipo N:N (muitos-para-muitos). Elas são criadas para transformar um relacionamento N:N em dois relacionamentos 1:N, permitindo a representação no modelo relacional sem ambiguidades.
A banca cobra o conhecimento básico de modelagem de dados: relacionamentos N:N não podem ser implementados diretamente em bancos relacionais sem uma entidade intermediária. Essa entidade associativa armazena as chaves estrangeiras de ambas as entidades originais e, opcionalmente, atributos do relacionamento.
Entidades associativas são utilizadas exatamente para relacionamentos N:N. Elas permitem que cada par de ocorrências das entidades envolvidas seja registrado repetidas vezes, resolvendo a cardinalidade muitos-para-muitos.
Relacionamentos 1:N (um-para-muitos) já são implementados naturalmente incluindo a chave estrangeira do lado "1" na tabela do lado "N". Não necessitam de entidade associativa.
Relacionamentos 1:1 são implementados com chave estrangeira em qualquer uma das tabelas (ou em ambas, com restrição de unicidade). Também não requerem entidade associativa.
A cardinalidade 0:0 não existe em modelagem de dados. Relacionamentos sempre conectam entidades; a cardinalidade mínima pode ser 0, mas a máxima nunca é 0. Além disso, entidades associativas só fazem sentido para muitos-para-muitos.
Para fixar, lembre-se: "N:N pede ponte" – sempre que você encontrar um relacionamento muitos-para-muitos no DER, crie uma entidade associativa (tabela auxiliar) para representá-lo no modelo lógico.
Link permanente: /questoes/qg479572