SlideShare uma empresa Scribd logo
1 de 19
Modelo E-R

Carlos Melo
Detalhes Importantes do Modelo E-R


 Entidade-chave de um relacionamento binário
                              DataIn

cic     Ne   End
                       Tel
                                        n
                             GERENCIA        Departamento    did
      Empregado
                   1
                                        Nd       Or




                                            Entidade-Chave
Empregado   GERENCIA   Departamento

             2/9/92

             3/3/94


             13/4/98




                          De cada departamento
                          só sai uma única ligação
Detalhes Importantes do Modelo E-R

Entidade-chave de relacionamento ternário

                                  DataIn

cic     Ne    End
                    Tel

                                Trabalha-em          Departamento   did
      Empregado
                                                Nd      Or



                          End                 Area
                                  LOCAL

        Para cada empregado está associado um único par
        (departamento, local)
Trabalha-em
 Empregado                                  Departamento

                              2/9/92

                             3/3/94


                              13/4/98


                             24/11/99




De cada empregado só sai
uma única ligação
                                         LOCAL
Restrições de Participação

Exemplos
Todo departamento tem um gerente
Todo empregado trabalha em algum departamento.


Contra-exemplo
Nem todo empregado é gerente de um departamento.
Restrições de Participação



                          DataIn

cic     Ne   End
                   Tel

                         GERENCIA            Departamento   did
      Empregado
                                        Nd      Or




                          Trabalha-em
Agregação versus Relacionamento Ternário-
quando utilizar ?


                DataInP         Data de Inicio do Patrocinio

                                                     ????


   Projeto      Patrocinado         Departamento



                              DataInM
                                                  ????
                Empregado
                                 Data de Inicio do Monitoramento
Agregação versus Relacionamento Ternário-
quando utilizar ?

                DataInP




   Projeto      Patrocinado      Departamento




                Monitorado    DataInM
                   por




                Empregado
Cada patrocínio deve ser monitorado por um único
empregado



    Projeto        Patrocinado   Departamento




                   Monitorado
                       por




                   Empregado
Exercícios


Em uma companhia têm-se Empregados trabalhando em
 Projetos e utilizando Máquinas nestes projetos.


Fazer o DER para cada uma das situações dadas a seguir:
Situação 1
Todo empregado trabalha em algum projeto e
 utiliza alguma máquina nos projetos em que
 trabalha.


     Empregado                Está-Vinculado           Projeto




                                Máquina

 Neste caso, pode-se utilizar um relacionamento ternário entre as 3 entidades
 Repare na Restrição de Participação Total de Empregado no relacionamento
 (linha preta espessa entre Empregado e Está-vinculado).
Situação 2
Nem todo empregado trabalha em projetos, mas aqueles
  que trabalham em projetos utilizam necessariamente
  alguma máquina nestes projetos.

      Empregado                                             Projeto

                                Está-vinculado




                                  Máquina


  Neste caso, pode-se utilizar um relacionamento ternário entre as 3 entidades
  Repare que agora não há Restrição de Participação Total da entidade
  Empregado para o eelacionamento Está-vinculado
Situação 3
Todo empregado que trabalha em projetos utiliza
  uma única máquina nos projetos em que trabalha.
     Empregado                             Projeto

                        Trabalha-em




                            usa



                         Máquina
Situação 4
Nem todo empregado trabalhando em projetos utiliza
  máquinas nestes projetos.
     Empregado                            Projeto

                        Trabalha-em




                            usa



                         Máquina
Situação 5
Nem todo empregado que faz uso de máquinas está trabalhando em
  algum projeto. Aqueles que trabalham em projetos podem fazer uso
  de máquinas ou não.



      Empregado             Trabalha-em           Projeto




         usa

                                  Usa-em-
                                  projeto
        Máquina
Modelo ER da Companhia Aérea
cic      N      End                                 cic       N        End
                                                                                       Sal
                                Tel               DN

             Passageiro                                          Empregado


                                                                        ISA                   ISA
                                           ??                                                        Es


                                                                     Piloto              Técnico
Data         Reserva           Preço
                                                                    B         HV                          hab
                                           ??          está-
                                                       habilitado
                       Classe                                                      M         Fb     NL
                                                                         Cd                                    C


                                                 Aeronave           É-um-
                                                                    E-Um                 Avião
                                      ??                            elemento
  Nv
                Voo                         Ns      Hv        DF
                                                                                             usa          Qt
        hp       hc     orig
                                 Des

                                                                              Np         Peça                  Pr
cic      N         End                                         cic      N         End
                                                                                                 Sal
                                 Tel                        DN

            Passageiro                                                     Empregado

                                          Escalado
                                                                                  ISA                  ISA
Classe         Res          Preço
                                                                                                              Es


                                                                               Piloto              Técnico
   Id
               DVoo                                                           B         HV                         hab
 Data                                         é-pilotado-        está-
                                                  por            habilitado
                                                                                             M         Fb    NL
                                                                                   Cd                                   C
                é-um
                                    utiliza
              elemento
                                                       Aeronave               É-um-                Avião
                                                                              elemento

                                                  Ns         Hv         DF
 Nv                                                                                                    usa         Qt
               Voo

         hp     hc        orig
                                  Des
                                                                                        Np         Peça                 Pr

Mais conteúdo relacionado

Mais de Carlos Melo

Atividade final acionamentos
Atividade final   acionamentosAtividade final   acionamentos
Atividade final acionamentosCarlos Melo
 
Questões clp-automação
Questões clp-automaçãoQuestões clp-automação
Questões clp-automaçãoCarlos Melo
 
Apresentação12
Apresentação12Apresentação12
Apresentação12Carlos Melo
 
Gestão da manutenção os 2
Gestão da manutenção os 2Gestão da manutenção os 2
Gestão da manutenção os 2Carlos Melo
 
Gestão da manutenção os 1
Gestão da manutenção os 1Gestão da manutenção os 1
Gestão da manutenção os 1Carlos Melo
 
Desenho técnico cap1
Desenho técnico   cap1Desenho técnico   cap1
Desenho técnico cap1Carlos Melo
 
Eletrônica básica
Eletrônica básicaEletrônica básica
Eletrônica básicaCarlos Melo
 
Analise de circuito indutores
Analise de circuito   indutoresAnalise de circuito   indutores
Analise de circuito indutoresCarlos Melo
 
Notas ete jags - destec
Notas ete   jags - destecNotas ete   jags - destec
Notas ete jags - destecCarlos Melo
 
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12Carlos Melo
 
Recuperação descrição
Recuperação   descriçãoRecuperação   descrição
Recuperação descriçãoCarlos Melo
 
Ete projetos elétricos 2
Ete projetos elétricos 2Ete projetos elétricos 2
Ete projetos elétricos 2Carlos Melo
 
Uc3.desenho técnico aplicado_a_eletromecânica (1)
Uc3.desenho técnico aplicado_a_eletromecânica (1)Uc3.desenho técnico aplicado_a_eletromecânica (1)
Uc3.desenho técnico aplicado_a_eletromecânica (1)Carlos Melo
 
Uc13.metrologia dimensional
Uc13.metrologia dimensionalUc13.metrologia dimensional
Uc13.metrologia dimensionalCarlos Melo
 
Atividade presencial 24 09-2016-fundamentos da mecânica automação ead
Atividade presencial 24 09-2016-fundamentos da mecânica automação eadAtividade presencial 24 09-2016-fundamentos da mecânica automação ead
Atividade presencial 24 09-2016-fundamentos da mecânica automação eadCarlos Melo
 
Formulário roteiro de aula 0
Formulário roteiro de aula 0Formulário roteiro de aula 0
Formulário roteiro de aula 0Carlos Melo
 

Mais de Carlos Melo (20)

Atividade final acionamentos
Atividade final   acionamentosAtividade final   acionamentos
Atividade final acionamentos
 
Questões clp-automação
Questões clp-automaçãoQuestões clp-automação
Questões clp-automação
 
Apresentação12
Apresentação12Apresentação12
Apresentação12
 
Pneumática
PneumáticaPneumática
Pneumática
 
Gestão da manutenção os 2
Gestão da manutenção os 2Gestão da manutenção os 2
Gestão da manutenção os 2
 
Gestão da manutenção os 1
Gestão da manutenção os 1Gestão da manutenção os 1
Gestão da manutenção os 1
 
Desenho técnico cap1
Desenho técnico   cap1Desenho técnico   cap1
Desenho técnico cap1
 
Eletrônica básica
Eletrônica básicaEletrônica básica
Eletrônica básica
 
Analise de circuito indutores
Analise de circuito   indutoresAnalise de circuito   indutores
Analise de circuito indutores
 
Notas ete jags - destec
Notas ete   jags - destecNotas ete   jags - destec
Notas ete jags - destec
 
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
 
Recuperação descrição
Recuperação   descriçãoRecuperação   descrição
Recuperação descrição
 
Recuperação 1
Recuperação 1Recuperação 1
Recuperação 1
 
Ete projetos elétricos 2
Ete projetos elétricos 2Ete projetos elétricos 2
Ete projetos elétricos 2
 
Uc3.desenho técnico aplicado_a_eletromecânica (1)
Uc3.desenho técnico aplicado_a_eletromecânica (1)Uc3.desenho técnico aplicado_a_eletromecânica (1)
Uc3.desenho técnico aplicado_a_eletromecânica (1)
 
Uc13.metrologia dimensional
Uc13.metrologia dimensionalUc13.metrologia dimensional
Uc13.metrologia dimensional
 
Uc17.metrologia
Uc17.metrologiaUc17.metrologia
Uc17.metrologia
 
Abnt nbr 14724
Abnt nbr 14724Abnt nbr 14724
Abnt nbr 14724
 
Atividade presencial 24 09-2016-fundamentos da mecânica automação ead
Atividade presencial 24 09-2016-fundamentos da mecânica automação eadAtividade presencial 24 09-2016-fundamentos da mecânica automação ead
Atividade presencial 24 09-2016-fundamentos da mecânica automação ead
 
Formulário roteiro de aula 0
Formulário roteiro de aula 0Formulário roteiro de aula 0
Formulário roteiro de aula 0
 

Modelo E-R companhia aérea

  • 2. Detalhes Importantes do Modelo E-R Entidade-chave de um relacionamento binário DataIn cic Ne End Tel n GERENCIA Departamento did Empregado 1 Nd Or Entidade-Chave
  • 3. Empregado GERENCIA Departamento 2/9/92 3/3/94 13/4/98 De cada departamento só sai uma única ligação
  • 4. Detalhes Importantes do Modelo E-R Entidade-chave de relacionamento ternário DataIn cic Ne End Tel Trabalha-em Departamento did Empregado Nd Or End Area LOCAL Para cada empregado está associado um único par (departamento, local)
  • 5. Trabalha-em Empregado Departamento 2/9/92 3/3/94 13/4/98 24/11/99 De cada empregado só sai uma única ligação LOCAL
  • 6. Restrições de Participação Exemplos Todo departamento tem um gerente Todo empregado trabalha em algum departamento. Contra-exemplo Nem todo empregado é gerente de um departamento.
  • 7. Restrições de Participação DataIn cic Ne End Tel GERENCIA Departamento did Empregado Nd Or Trabalha-em
  • 8. Agregação versus Relacionamento Ternário- quando utilizar ? DataInP Data de Inicio do Patrocinio ???? Projeto Patrocinado Departamento DataInM ???? Empregado Data de Inicio do Monitoramento
  • 9. Agregação versus Relacionamento Ternário- quando utilizar ? DataInP Projeto Patrocinado Departamento Monitorado DataInM por Empregado
  • 10. Cada patrocínio deve ser monitorado por um único empregado Projeto Patrocinado Departamento Monitorado por Empregado
  • 11. Exercícios Em uma companhia têm-se Empregados trabalhando em Projetos e utilizando Máquinas nestes projetos. Fazer o DER para cada uma das situações dadas a seguir:
  • 12. Situação 1 Todo empregado trabalha em algum projeto e utiliza alguma máquina nos projetos em que trabalha. Empregado Está-Vinculado Projeto Máquina Neste caso, pode-se utilizar um relacionamento ternário entre as 3 entidades Repare na Restrição de Participação Total de Empregado no relacionamento (linha preta espessa entre Empregado e Está-vinculado).
  • 13. Situação 2 Nem todo empregado trabalha em projetos, mas aqueles que trabalham em projetos utilizam necessariamente alguma máquina nestes projetos. Empregado Projeto Está-vinculado Máquina Neste caso, pode-se utilizar um relacionamento ternário entre as 3 entidades Repare que agora não há Restrição de Participação Total da entidade Empregado para o eelacionamento Está-vinculado
  • 14. Situação 3 Todo empregado que trabalha em projetos utiliza uma única máquina nos projetos em que trabalha. Empregado Projeto Trabalha-em usa Máquina
  • 15. Situação 4 Nem todo empregado trabalhando em projetos utiliza máquinas nestes projetos. Empregado Projeto Trabalha-em usa Máquina
  • 16. Situação 5 Nem todo empregado que faz uso de máquinas está trabalhando em algum projeto. Aqueles que trabalham em projetos podem fazer uso de máquinas ou não. Empregado Trabalha-em Projeto usa Usa-em- projeto Máquina
  • 17. Modelo ER da Companhia Aérea
  • 18. cic N End cic N End Sal Tel DN Passageiro Empregado ISA ISA ?? Es Piloto Técnico Data Reserva Preço B HV hab ?? está- habilitado Classe M Fb NL Cd C Aeronave É-um- E-Um Avião ?? elemento Nv Voo Ns Hv DF usa Qt hp hc orig Des Np Peça Pr
  • 19. cic N End cic N End Sal Tel DN Passageiro Empregado Escalado ISA ISA Classe Res Preço Es Piloto Técnico Id DVoo B HV hab Data é-pilotado- está- por habilitado M Fb NL Cd C é-um utiliza elemento Aeronave É-um- Avião elemento Ns Hv DF Nv usa Qt Voo hp hc orig Des Np Peça Pr