Um relacionamento 1:N entre as entidades DEPARTAMENTO (lado ...

Próximas questões
Com base no mesmo assunto
Q3882836 Banco de Dados
Um relacionamento 1:N entre as entidades DEPARTAMENTO (lado 1) e FUNCIONARIO (lado N) deve ser mapeado para o Modelo Relacional.

A técnica padrão de mapeamento desse relacionamento é
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: O enunciado informa que o relacionamento é 1:N e já identifica os lados de DEPARTAMENTO e FUNCIONARIO, o que permite aplicar a regra padrão de mapeamento e marcar a alternativa C.

Tema central: Mapeamento 1:N
Análise das alternativas
A
Errada
Está errada porque propõe criar uma tabela separada para o relacionamento. No mapeamento padrão de 1:N, a implementação é feita por chave estrangeira no lado N, sem tabela associativa própria.
B
Errada
Está errada porque também cria uma tabela intermediária com chaves das duas entidades, ainda por cima como chave primária composta. Essa solução é típica de relacionamento N:N, não a técnica padrão para 1:N.
C
Certa
A alternativa C aplica o procedimento padrão de mapeamento de relacionamento binário 1:N no modelo relacional: a chave primária da entidade que está no lado 1 é inserida como chave estrangeira na relação da entidade que está no lado N. Como DEPARTAMENTO está no lado 1 e FUNCIONARIO está no lado N, a PK de DEPARTAMENTO deve aparecer como FK em FUNCIONARIO.
D
Errada
Está errada porque inverte o sentido correto da referência. Em 1:N, quem referencia é o lado N; portanto, não se coloca a chave de FUNCIONARIO em DEPARTAMENTO.
E
Errada
Está errada porque substitui o mapeamento do relacionamento por fusão de atributos de entidades distintas. O padrão no 1:N é preservar as duas relações e ligar ambas por chave estrangeira, não absorver FUNCIONARIO em DEPARTAMENTO.
Pegadinha da questão
Confundir 1:N com N:N e achar que todo relacionamento exige tabela própria.
Dica para questões semelhantes
  • Em relacionamento 1:N, a chave estrangeira fica no lado N.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Letra C

No mapeamento de um modelo conceitual (Entidade-Relacionamento) para o modelo relacional (tabelas), a técnica padrão e mais eficiente para um relacionamento de cardinalidade 1:N (um para muitos) é propagar a chave primária do "lado 1" para a tabela do "lado N", onde ela passará a atuar como chave estrangeira (FK).

Clique para visualizar este comentário

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