Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelo Er
Modelo Er
ESVN
Atributos
Cdigo, Ttulo; Autor; Preo;
Nmero; Nome; Morada; Telefone;
Nmero; Nome; Ano; Turma;
Nmero; Nome; Disciplinas; Professores;
-1-
TIPOS DE ATRIBUTOS
Identificadores (Chaves candidatas)
Descritores
De todos os atributos de uma entidade algum ou alguns identificam uma ocorrncia
especfica dessa entidade distinguindo-a das restantes.
A estes atributos chamamos identificadores ou chaves candidatas (primrias).
Aos restantes atributos que s descrevem ou caracterizam as ocorrncias das
entidades chamamos descritores.
Entre as diferentes entidades possvel estabelecer diferentes tipos de RELAO,
pode-se assim dizer que uma relao define uma associao ou ligao entre duas
entidades.
2. Ocorrncias/Relaes
As relaes tipo so as seguintes:
Um para um (1:1)
A uma ocorrncia da entidade E1 corresponde uma e uma s ocorrncia da
entidade E2 (zero ou uma).
Exemplo:
Doente
E1
Tem
Tem
Cama
E2
De acordo com o esquema anterior, um doente tem uma e uma s cama e cada
cama tem um e um s doente.
Pertence
Tem
Enfermaria
E2
ESVN
-2-
Trata
Doente
E2
tratado
Assim como existem vrias representaes do tipo de relao, existem ainda mais
para a representao do grau de associao, dependendo do autor adoptado.
P de galinha
Ross
ESVN
-3-
Chen
Contem
Produto
ESVN
-4-
Casos particulares
Existem verses deste tipo de diagramas, que no permitem relaes do tipo M:N.
Quando acontece uma destas situaes a relao convertida em duas do tipo 1:N,
recorrendo a uma nova entidade designada entidade interseco. Um exemplo
tpico desta situao o caso de uma encomenda que posde conter mais do que
um produto e um mesmo produto pode existir em vrias encomendas. Estamos
assim, perante uma relao do tipo M:N entre as entidades encomenda e produto,
vamos decompor esta relao inserindo uma nova entidade linha-encomenda.
-5-
Encomenda
Contem
Est contido
Produto
Encomenda
Contem
Linha-encomenda
Est contido
Produto
ESVN
-6-
Factura
enviada
Origina
Encomenda
Contem
Produto
Tem
Clientes
ESVN
-7-
Resoluo
o
Encomenda
Contem
Produto
Tem
Cliente
ESVN
-8-
EXERCCIOS
1. Desenhe o diagrama E-R para cada uma das seguintes afirmaes:
ESVN
-9-
Os
produtos
so
fornecidos
por
outras
empresas.
Para
cada
Uma
encomenda
determinada
contm
quantidade
vrios
com
produtos,
um
cada
determinado
qual
numa
desconto.
ESVN
- 10 -