Questão de Banco de Dados — Modelagem de dados — CESPE / CEBRASPE 2024
- Código
- ce178296
- Banca
- CESPE / CEBRASPE
- Órgão
- MPO
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Planejamento e Orçamento - Especialidade: Gestão de Infraestrutura de TI
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: Errado (alternativa E). Em um relacionamento com cardinalidade 1:N, a referência lógica (chave estrangeira) é inserida na entidade do lado "muitos", e não na do lado "um", como afirma o enunciado. O mapeamento correto coloca a chave estrangeira na tabela que representa a entidade com cardinalidade máxima "n" (muitos).
O item cobra o conhecimento de como transformar um relacionamento um-para-muitos do modelo conceitual para o modelo relacional. A chave estrangeira sempre fica na tabela do lado "muitos", referenciando a chave primária da tabela do lado "um". Por exemplo, em um relacionamento "Cliente (1) -> Pedido (N)", a tabela Pedido receberá uma coluna "id_cliente" como chave estrangeira, e não o contrário.
A banca inverte o lado onde a chave estrangeira deve ser colocada. É comum pensar que a referência fica no lado "um" (por ser a entidade "principal"), mas a regra é que a chave estrangeira fica na tabela que representa a entidade do lado "muitos", pois cada registro desse lado se associa a um único registro do lado "um". Confira sempre: em 1:N, a FK está na tabela N.
✅ Gabarito: Errado (alternativa E).
Link permanente: /questoes/ce178296