BD Empresa em dbdia - Modelo ER

Bases de Dados (CC2005), Dep. Ciência de Computadores, FCUP

Eduardo R. B. Marques, DCC/FCUP

Diagrama dos slides das aulas teóricas

Código

FUNCIONÁRIO
(
   _ NumCC _,
   Nome,
   Email?,
   DataNasc,
   Salário,
   . HorasProj .
)

DEPARTAMENTO
(
   _ Nome _, 
   { Localização(Rua,Num, Andar?, Localidade, CodPostal)}
)

PROJECTO
(
   _ Nome _, 
   DataInício, 
   DataFim
)


FUNCIONÁRIO -- 1 -- <SUPERVISIONA> -- N -- FUNCIONÁRIO

FUNCIONÁRIO == N == <TRABALHA_PARA> == 1 == DEPARTAMENTO

FUNCIONÁRIO -- 1 -- <GERE> == 1 == DEPARTAMENTO

DEPARTAMENTO -- 1 -- <CONTROLA> == N == PROJECTO

FUNCIONÁRIO -- 1 -- <DIRIGE> == N == PROJECTO

FUNCIONÁRIO == M == <TRABALHA_EM(Horas)> == N == PROJECTO

Diagramas gerados

Com opção "ER :: full"

Com opção "ER :: entities only"

Com opção "ER :: relationships only"