Considere que cada funcionário associado para um projeto tra...

Próximas questões
Com base no mesmo assunto
Q26145 Gerência de Projetos
Considere que cada funcionário associado para um projeto trabalha em apenas um local para esse projeto, mas pode estar em um local diferente para um projeto diferente. Em determinado local, um funcionário trabalha em apenas um projeto. Em um local em particular, pode haver muitos funcionários associados a um determinado projeto. No modelo de dados, o tratamento adequado para esta consideração e que possa responder à questão: "quais funcionários alocados no local Lx trabalham no projeto Px?" deve projetar o uso de
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é: A - apenas um relacionamento do grau 3.

Vamos entender a lógica por trás dessa questão. Estamos lidando com um problema de modelagem de dados, especificamente o relacionamento entre funcionários, projetos e locais. A questão descreve um cenário em que cada funcionário trabalha em apenas um local para um projeto, mas pode estar em locais diferentes para projetos diferentes. No entanto, em um local, pode haver múltiplos funcionários trabalhando no mesmo projeto.

Para resolver tal situação, o conceito de grau de relacionamento em modelagem de dados é fundamental. O grau de um relacionamento refere-se ao número de entidades que participam desse relacionamento. Quando falamos de um relacionamento de grau 3, estamos nos referindo a um relacionamento ternário, que envolve três entidades distintas.

No caso apresentado, para responder à questão "quais funcionários alocados no local Lx trabalham no projeto Px?", precisamos modelar a relação entre funcionários, projetos e locais simultaneamente. Um relacionamento de grau 3 é apropriado porque ele encapsula todas as três entidades em um único relacionamento, permitindo que consultas sejam feitas considerando as interações entre funcionários, locais e projetos ao mesmo tempo.

Agora, vamos analisar as alternativas incorretas:

B - dois relacionamentos do grau 3: Essa alternativa está incorreta porque um único relacionamento ternário é suficiente para ligar funcionários, locais e projetos. Não há necessidade de duplicar o modelo com dois relacionamentos de grau 3.

C - apenas um relacionamento do grau 2: Relacionamentos de grau 2 (binários) só conectam duas entidades. Usar um único relacionamento de grau 2 não atenderia ao requisito de vincular todas as três entidades simultaneamente.

D - dois relacionamentos do grau 2: Embora dois relacionamentos binários possam conectar três entidades, eles não capturam a complexidade do cenário em uma única representação, o que comprometeria a integridade e a clareza dos dados.

E - dois relacionamentos recursivos: Esta alternativa não faz sentido no contexto dado, já que relacionamentos recursivos são utilizados para conectar uma entidade a si mesma, o que não é o caso aqui.

Com isso, fica claro que a modelagem mais eficiente e direta para o problema apresentado é o uso de apenas um relacionamento do grau 3.

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

Comentários

Veja os comentários dos nossos alunos

Questão de mER e não de Gestão de Projetos.
A resposta para questão é que deverá existir apenas um único relacionamento entre a entidade "Funcionário" e a entidade associativa "Projeto - Local". Por se tratar de 3 entidades temos o grau 3 deste único relacionamento.

Clique para visualizar este comentário

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