Considere: "Os funcionários podem usar muitas habilidades em...

Próximas questões
Com base no mesmo assunto
Ano: 2010 Banca: FCC Órgão: TCM-PA Prova: FCC - 2010 - TCM-PA - Técnico em Informática |
Q34914 Banco de Dados
Considere: "Os funcionários podem usar muitas habilidades em qualquer um dentre muitos projetos, e cada projeto possui muitos funcionários com várias habilidades."

Para responder à pergunta: "Qual a habilidade H usada pelo funcionário F no projeto P", a representação E-R entre as entidades envolvidas no enunciado (na ordem Funcionário, Projeto e Habilidade) deve ser
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a C - um único relacionamento ternário de cardinalidade muitos para muitos para muitos.

O tema da questão envolve o entendimento de Diagramas de Entidade e Relacionamento (DER), que são utilizados para modelar a estrutura lógica de bancos de dados em sistemas de informação. No DER, as entidades representam os objetos ou conceitos do mundo real, enquanto os relacionamentos indicam como essas entidades se associam entre si. A cardinalidade descreve a natureza quantitativa dessas associações, como um para muitos, muitos para um ou muitos para muitos.

A questão descreve um cenário em que funcionários utilizam diversas habilidades em múltiplos projetos, e cada projeto envolve vários funcionários, cada um com suas habilidades. Para expressar essa complexa rede de relações, um relacionamento ternário é necessário. Esse tipo de relacionamento liga três entidades de uma vez, permitindo que uma query possa determinar qual habilidade específica um funcionário está aplicando em um projeto.

A resposta correta é a que propõe um relacionamento ternário, pois ele conecta todas as três entidades entre si simultaneamente. Além disso, a cardinalidade muitos para muitos para muitos é adequada porque cada uma das entidades pode ter múltiplas conexões com as outras: um funcionário pode ter múltiplas habilidades e trabalhar em vários projetos, um projeto pode envolver muitos funcionários com diferentes habilidades e uma habilidade pode ser utilizada por muitos funcionários em diversos projetos. Assim, o relacionamento ternário adequado permite a expressão de todas estas associações complexas em um único modelo.

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

Correta letra C: Um ou mais funcionários possuem uma ou mais de uma habilidade em um ou mais projetos. temos um relacionamento ternário.




                         

Clique para visualizar este comentário

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