A relação de entidade fraca como em “funcionário tem depend...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: C
No modelo relacional de dados, uma entidade fraca é aquela que não possui atributos suficientes para formar uma chave primária por si só. Ela depende fortemente de outra entidade, conhecida como entidade forte, para sua identificação. Isso é muito comum em relações como "funcionário tem dependente", onde cada dependente está diretamente associado a um funcionário específico.
Para representar essa relação no modelo relacional, a entidade fraca deve ter uma chave primária composta, que inclui:
- A chave primária da entidade forte (no caso, o funcionário), que é usada como uma chave estrangeira dentro da entidade fraca para indicar a dependência. Isto garante que o dependente está ligado ao seu funcionário correspondente.
- Um atributo discriminador da entidade fraca (ou seja, o dependente), que é um atributo ou conjunto de atributos que, em combinação com a chave estrangeira (chave primária do funcionário), garantem a unicidade dos registros na entidade fraca.
Logo, a alternativa correta (C) afirma que a chave primária da entidade fraca deve ser composta da chave primária de funcionário mais a chave primária da entidade fraca. Isso assegura que cada dependente seja único dentro do contexto do funcionário a que pertence, mas não necessariamente em todo o banco de dados.
É importante notar que essa estrutura de chave primária composta permite que a entidade fraca tenha múltiplos registros associados à mesma entidade forte, mas cada um desses registros será diferenciado por seu próprio identificador único (parte da chave composta).
Esse conhecimento é essencial para entender como modelar corretamente relações de dependência entre entidades no modelo relacional, garantindo a integridade referencial e a consistência dos dados.
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
Em modelagem de banco de dados, a chave primária de uma entidade fraca é composta pela chave primária da entidade forte relacionada e por um atributo próprio da entidade fraca. Essa combinação garante a identificação única de cada instância da entidade fraca, pois a entidade fraca não tem uma chave primária independente.
Gabarito:
C) ter sua chave primária composta da chave primária de funcionário mais a chave primária da entidade fraca.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo