SóProvas


ID
121159
Banca
FCC
Órgão
AL-SP
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Considere as entidades Empregado e Projeto e o relacionamento Chefia. Considere, ainda, que um empregado responde a um único chefe em um dado projeto, mas pode responder a outro chefe em outro projeto. Um chefe pode comandar o mesmo empregado em projetos diferentes. Chefe é empregado. Desta forma, as cardinalidades aplicadas a empregado do lado chefe, empregado do lado subordinado e projeto, são, respectivamente,

Alternativas
Comentários
  • Não entendi a resposta. Alguém saberia explicá-la, por favor?
  • O relacionamento do chefe é com o projeto e não diretamente com o empregado. Um projeto só pode ter um chefe, mas um chefe pode ter vários projetos, logo o relacionamento entre chefe e projeto é:
    [chefia] 1---------n [projeto]

    Os empregados estão relacionados aos projetos, sendo que um empregado pode estar em vários projetos e um projeto pode ter vários empregados, logo o relacionamento entre projeto e empregado é:
    [projeto] n---------n [empregado]

    A modelagem total do sistema fica:
    [chefia] 1---------n [projeto] n---------n [empregado]
  • Na questão temos um relacionamento ternário. Dessa forma temos as entidades Subordinado, Chefe e Projeto.

    Em um relacionamento ternário, temos que analisar os pares do relacionamento que fica da seguinte forma:

    - Separar a entidade Chefe e analisar o par Projeto / Subordinado. Para cada par Projeto / Subordinado temos 1 Chefe. (Para 1 projeto e 1 subornado temos apenas 1 chefe).
    - Separar a entidade Subordinado e analisar o par Chefe / Projeto. Para cada par Chefe / Projeto temos N Subordinado. (Para 1 Projeto e 1 Chefe podemos ter N subordinados)
    - Separar a entidade Projeto e analisar o par Chefe / Subordinado. Para cada par Chefe / Subordinado temos N Projeto. (Para 1 Chefe e 1 subordinado podemos ter N projetos)

    Resposta: C
  • Entendi melhor o raciocínio da Luana sem utilizar relacionamento ternário, também está certo.

    Não existe a tabela chefe, mas o autorrelacionamento chefia, que alguns chamam de entidade associativa. Ela estaria no lugar da entidade chefe no exemplo acima.

  • alguém consegue montar o diagrama ER pra poder visualizar, , queria entender o porque de empregado ter cardinalidade n
  • Entendi foi nada.

    Alguém poderia explicar melhor esta questão?