Acerca de conceitos de modelagem de dados sob o modelo E-R, ...
A chave primária da entidade fraca compõe a chave primária da entidade forte, de tal forma que a eliminação da entidade fraca implica a eliminação de todas as ocorrências das entidades fortes.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - errado.
Para compreender a questão, é preciso conhecer a diferença entre entidades fortes e entidades fracas no contexto de Diagramas de Entidade e Relacionamento (DER). Uma entidade forte é aquela que pode existir independentemente no banco de dados. Já uma entidade fraca é aquela que não tem uma chave primária própria e, portanto, depende de uma entidade forte para existir. A chave primária de uma entidade fraca é composta pela chave primária da entidade forte associada a ela, mais a chave parcial da própria entidade fraca, o que garante a sua identificação única.
A afirmação "a eliminação da entidade fraca implica a eliminação de todas as ocorrências das entidades fortes" está incorreta, pois a eliminação de uma entidade fraca não afeta a existência das entidades fortes. A relação é inversa: se a entidade forte à qual a entidade fraca está relacionada for excluída, isso implicará na exclusão das entidades fracas associadas, já que elas dependem da entidade forte para existir. No entanto, a exclusão de uma entidade fraca é independente e não afeta a existência das entidades fortes.
Em resumo, a chave primária da entidade fraca é composta pela inclusão da chave primária da entidade forte, mas a exclusão da entidade fraca não tem o poder de excluir as entidades fortes correspondentes. Por isso, a alternativa E é a correta, pois a afirmação feita é um erro de compreensão da relação de dependência entre entidades fortes e fracas.
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
justamente o contrário... as entidades fracas dependem das entidades fortes para terem sua existência, isso acontece por que as entidades fracas não conseguem formas uma chave primária com seus próprios atributos.
FONTE: http://www.ime.usp.br/~andrers/aulas/bd2005-1/aula7.html
Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.
Gaba: ERRADO
"os filhos recebem o DNA dos pais"
"os dependentes recebem as chaves dos pais"
"a entidade fraca recebe a chave primaria da entidade forte"
A chave primária de uma entidade fraca é composta pela chave primária da entidade forte junto com o identificador da entidade fraca – também chamado de chave parcial – e é representado com uma linha tracejada sublinhando o nome do atributo.
GABARITO: ERRADO
A chave primária da entidade fraca compõe a chave primária da entidade forte (até aqui certo), de tal forma que a eliminação da entidade fraca implica a eliminação de todas as ocorrências das entidades fortes (erro da questão)
A chave primária da entidade fraca, vulgo Foreign Key, está associada a Primary Key de uma outra tabela. Contudo, caso fossem eliminadas, apenas o relacionamento entre as tabelas deixaria de existir.
O certo seria, " A chave primária da entidade forte compõe a chave parcial da entidade fraca de tal forma que a eliminação da entidade forte implica a eliminação de todas as ocorrências das entidades fortes."
Estratégia -Prof. Renato da Costa
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo