Sobre o mapeamento de uma modelagem entidade-relacional par...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A
Tema central da questão
A questão aborda mapeamento entre o modelo Entidade-Relacionamento (ER) e o modelo relacional. Esse processo é fundamental em bancos de dados, pois garante que a estrutura lógica (DER) seja adequadamente convertida para tabelas relacionais, respeitando restrições, chaves e relacionamentos. É importante compreender como entidades, relacionamentos e atributos são traduzidos em tabelas, chaves primárias e estrangeiras.
Resumo teórico
Segundo referências como Elmasri & Navathe (Sistemas de Banco de Dados), entidade fraca é aquela que não possui chave primária própria, dependendo de uma entidade forte para identificar suas ocorrências. No modelo relacional, cria-se uma tabela para a entidade fraca, incluindo como chave estrangeira a chave primária da entidade forte à qual está associada. Assim, a chave primária da tabela da entidade fraca normalmente é composta pela chave primária da entidade forte mais o(s) atributo(s) discriminador(es).
Justificativa da alternativa correta (A)
A alternativa A descreve com precisão como entidades fracas são mapeadas para o modelo relacional: cria-se uma tabela para a entidade fraca e adiciona-se uma chave estrangeira que faz referência à tabela da entidade forte. Isso garante a integridade referencial e a correta identificação das linhas na tabela da entidade fraca.
Análise das alternativas incorretas
B – No relacionamento 1:1 com participação total de uma entidade e parcial de outra, a chave estrangeira deve ficar na tabela da entidade com participação total, não na de participação parcial. Assim, a afirmação está invertida.
C – No relacionamento 1:N, a chave estrangeira é adicionada na tabela do lado N (muitos), e não há necessidade de criar uma tabela extra com combinação de chaves, o que só ocorre em relacionamentos M:N.
D – Atributos multivalorados não são mapeados como colunas simples. Devem ser representados por uma nova tabela, ligada à original por uma chave estrangeira, permitindo múltiplos valores por registro. Não se impõe restrição de unicidade diretamente nestes casos.
Dica para interpretação
Fique atento a palavras-chave como entidade fraca, chave estrangeira, e aos tipos de relacionamentos. Geralmente, a alternativa correta descreve o procedimento mais detalhado e aderente à teoria (confira sempre autores clássicos como Elmasri & Navathe).
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo