Escolar Documentos
Profissional Documentos
Cultura Documentos
cic
Ne
End
Tel
GERENCIA
n Departamento Nd Or
did
Empregado
Entidade-Chave
Empregado
GERENCIA
2/9/92 3/3/94
Departamento
13/4/98
cic
Ne
End
Tel
Trabalha-em
Empregado
Departamento Nd Or
did
End
LOCAL
Area
Trabalha-em Empregado
2/9/92 3/3/94
Departamento
13/4/98
24/11/99
LOCAL
Restries de Participao
Exemplos Todo departamento tem um gerente Todo empregado trabalha em algum departamento. Contra-exemplo Nem todo empregado gerente de um departamento.
Restries de Participao
DataIn cic Ne
End
Tel
GERENCIA
Empregado
Departamento Nd Or
did
Trabalha-em
Projeto
Patrocinado
Departamento
DataInM
Empregado
Projeto
Patrocinado
Departamento
Monitorado por
DataInM
Empregado
Departamento
Monitorado por
Empregado
Exerccios
Em uma companhia tm-se Empregados trabalhando em Projetos e utilizando Mquinas nestes projetos.
Fazer o DER para cada uma das situaes dadas a seguir:
Situao 1
Todo empregado trabalha em algum projeto e utiliza alguma mquina nos projetos em que trabalha.
Empregado
Est-Vinculado
Projeto
Mquina
Neste caso, pode-se utilizar um relacionamento ternrio entre as 3 entidades Repare na Restrio de Participao Total de Empregado no relacionamento (linha preta espessa entre Empregado e Est-vinculado).
Situao 2
Nem todo empregado trabalha em projetos, mas aqueles que trabalham em projetos utilizam necessariamente alguma mquina nestes projetos.
Empregado
Est-vinculado
Projeto
Mquina Neste caso, pode-se utilizar um relacionamento ternrio entre as 3 entidades Repare que agora no h Restrio de Participao Total da entidade Empregado para o eelacionamento Est-vinculado
Situao 3
Todo empregado que trabalha em projetos utiliza uma nica mquina nos projetos em que trabalha.
Empregado
Trabalha-em
Projeto
usa
Mquina
Situao 4
Projeto
usa
Mquina
Situao 5
Nem todo empregado que faz uso de mquinas est trabalhando em algum projeto. Aqueles que trabalham em projetos podem fazer uso de mquinas ou no.
Empregado
Trabalha-em
Projeto
usa Usa-emprojeto
Mquina
cic
End
Tel
DN
cic
End
Sal
Passageiro
Empregado
ISA
Es
Tcnico hab
M Fb NL
HV
??
Classe
esthabilitado
Cd
Nv
?? Voo hp hc
orig Des
Aeronave Ns Hv
DF
-umE-Um elemento
Avio usa
Qt
Np
Pea
Pr
cic
End
Tel
DN
cic
End
Sal
Passageiro
Escalado Classe
Empregado
Res
ISA
Preo
ISA
Es
Piloto
Id Data
Tcnico hab
M Fb NL
DVoo
-pilotadopor -um elemento
esthabilitado
HV Cd
utiliza
Aeronave Ns Hv
DF
-umelemento
Avio usa
Qt
Nv
Voo hp hc
orig Des Np
Pea
Pr