Considere: Cada funcionário associado para um projeto traba...
Para tanto o modelo conceitual de dados deve prever um relacionamento ternário com as cardinalidades atribuídas respectivamente no lado das entidades Local, Projeto e Funcionário como
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A - 1, 1 e N.
A questão aborda o Modelo Relacional de Banco de Dados e a definição de cardinalidade em um relacionamento ternário, que envolve três entidades: Local, Projeto e Funcionário. A cardinalidade determina o número de instâncias de uma entidade que podem estar associadas a outra instância de uma entidade diferente por meio de uma relação.
Para a entidade Local, a cardinalidade é 1 porque para cada projeto, um funcionário trabalha em apenas um local. Para a entidade Projeto, a cardinalidade também é 1, considerando que um funcionário pode estar associado a apenas um projeto em um determinado local. No que tange a entidade Funcionário, a cardinalidade é N pois em um local específico, pode haver muitos funcionários associados a um único projeto.
Assim, a alternativa correta é a A, que estabelece as cardinalidades 1 para Local, 1 para Projeto, e N para Funcionário, alinhadas às regras de negócio apresentadas no enunciado da questão.
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
Local = 1
Local e Funcionario trabalham em 1 Projeto
Projeto = 1
Local e Projeto terao varios Funcionario
Funcionario = n
1ª informação importante: "Cada funcionário associado para um projeto trabalha em apenas um local para esse projeto". Resumindo: a cada par FUNCIONÁRIO, PROJETO está associado apenas um LOCAL. Portanto, a cardinalidade do lado onde encontra-se a entidade LOCAL é 1.
2ª informação importante: "Em determinado local, um funcionário trabalha em apenas um projeto." Resumindo: a cada par LOCAL, FUNCIONÁRIO está associado apenas um PROJETO. Portanto, a cardinalidade do lado onde encontra-se a entidade PROJETO é 1.
3ª informação importante: "Em um local em particular, pode haver muitos funcionários associados a um determinado projeto". Resumindo: a cada par LOCAL, PROJETO podem estar associados muitos FUNCIONÁRIOS. Portanto, a cardinalidade do lado onde encontra-se a entidade FUNCIONÁRIOS é N.
A análise de relacionamento ternário deve ser feita isolando um par de entidades para descobrir a cardinalidade da terceira:
"...Cada funcionário associado para um projeto trabalha em apenas um local para esse projeto..."
Um par (funcionário, projeto) trabalha em 1 LOCAL
"...Em determinado local, um funcionário trabalha em apenas um projeto..."
Um par (funcionário, local) trabalha em 1 PROJETO
"...Em um local em particular, pode haver muitos funcionários associados a um determinado projeto..."
Um par (local, projeto) trabalham N FUNCIONÁRIOS
Logo a cardinalidade do relacionamento ternário envolvendo as 3 entidades é: 1:1:N
Bons estudos.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo