Questão de Banco de Dados — DW - Data Warehouse — Quadrix 2024
- Código
- qg347812
- Banca
- Quadrix
- Órgão
- COREN-PR
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO (letra E). A frase descreve um relacionamento muitos para muitos (N:M), não "um para muitos" (1:N). No exemplo dado, "cada enfermeiro pode ocupar vários cargos, e cada cargo pode ser ocupado por vários enfermeiros" — os dois lados admitem múltiplas ocorrências, o que caracteriza exatamente a cardinalidade N:M. A cardinalidade 1:N exige que um dos lados participe com, no máximo, uma ocorrência (ex.: um cargo pode ser ocupado por vários enfermeiros, mas cada enfermeiro ocupa apenas um cargo).
A cardinalidade (ou multiplicidade) é a propriedade do relacionamento que indica quantas ocorrências de uma entidade podem estar associadas a uma determinada ocorrência da outra entidade através daquele relacionamento. É ela que define o grau de participação de cada lado — e é exatamente nesse ponto que a assertiva tropeça.
No Modelo Entidade-Relacionamento (MER), os relacionamentos podem ser classificados pela cardinalidade máxima em três tipos principais:
Cardinalidade | Notação | Significado | Exemplo clássico |
|---|---|---|---|
1:1 (um para um) | (1,1) ou (0,1) | Cada ocorrência de A associa-se a, no máximo, uma de B, e vice-versa | Pessoa e CPF |
1:N (um para muitos) | (1,N) ou (0,N) | Cada ocorrência de A associa-se a várias de B, mas cada B associa-se a uma única A | Cliente e Pedido; Estado e Cidade |
N:M (muitos para muitos) | (N,N) | Cada ocorrência de A associa-se a várias de B, e cada B associa-se a várias de A | Aluno e Disciplina; Enfermeiro e Cargo |
A pegadinha da banca está em inverter a leitura da cardinalidade: o enunciado descreve um caso em que ambos os lados têm multiplicidade "vários", o que é a definição de N:M. Para ser 1:N, seria necessário que um dos lados tivesse participação única — por exemplo, "cada enfermeiro ocupa um cargo, e cada cargo pode ser ocupado por vários enfermeiros".
Guarde a fronteira: 1:N = um lado único, outro múltiplo; N:M = ambos os lados múltiplos. É exatamente nessa distinção que a assertiva se divide.
A frase "cada enfermeiro pode ocupar vários cargos, e cada cargo pode ser ocupado por vários enfermeiros" descreve um relacionamento muitos para muitos (N:M), pois os dois lados admitem múltiplas ocorrências. Para ser um relacionamento "um para muitos" (1:N), seria necessário que um dos lados tivesse cardinalidade máxima 1 — por exemplo, "cada enfermeiro ocupa um único cargo, e cada cargo pode ser ocupado por vários enfermeiros". Como a assertiva afirma que o exemplo descreve corretamente 1:N, ela está errada.
A banca troca a cardinalidade N:M pela 1:N. O candidato que lê "vários" nos dois lados e não percebe que isso é a definição de muitos-para-muitos acaba marcando Certo. Lembre-se: para ser 1:N, um dos lados precisa ser "um".
Gabarito: letra E (ERRADO).
Link permanente: /questoes/qg347812