Em um relacionamento 1 para muitos (1:n), considere: (I) cri...
(I) criar uma tabela para conter as chaves de ambas as entidades envolvidas.
(II) acrescentar a chave da entidade do lado n à tabela do lado 1 como chave estrangeira.
(III) acrescentar a chave da entidade do lado 1 à tabela do lado n como chave estrangeira.
A correta derivação do relacionamento para o modelo relacional é aplicar a ação que consta APENAS em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C
Ao lidarmos com um relacionamento 1 para muitos (1:n) no modelo de banco de dados relacional, devemos entender como representar este relacionamento através das chaves estrangeiras. As chaves estrangeiras (foreign keys) são utilizadas para estabelecer e impor a ligação entre os dados em duas tabelas.
A abordagem correta para modelar um relacionamento 1:n é inserir a chave primária da entidade que se encontra no lado "1" do relacionamento como uma chave estrangeira na tabela da entidade do lado "n". Isso permite que múltiplos registros na tabela do lado "n" se relacionem com um único registro na tabela do lado "1", mantendo a integridade referencial e espelhando o relacionamento "1 para muitos".
Por que a alternativa III está correta: A alternativa III está correta pois se refere exatamente a esse processo: "acrescentar a chave da entidade do lado 1 à tabela do lado n como chave estrangeira". Isto significa que cada ocorrência na entidade do lado n terá um referencial (chave estrangeira) apontando para a entidade do lado 1, permitindo a associação correta de acordo com as regras do relacionamento 1:n.
As outras alternativas são incorretas: criar uma tabela separada para as chaves (alternativa I) é uma técnica utilizada em relacionamentos muitos para muitos (n:m), enquanto adicionar a chave estrangeira do lado n na tabela do lado 1 (alternativa II) não faria sentido, pois resultaria em uma estrutura que não mantém a característica do relacionamento 1:n no modelo relacional.
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
O correto é (III) acrescentar a chave da entidade do lado 1 à tabela do lado n como chave estrangeira.
Aarao, foi o que ele escreveu. Talvez pudesse ter utilizado "do lado 1", mas deu para entender.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo