Escolar Documentos
Profissional Documentos
Cultura Documentos
- Tópico 3
UNIDADE 2
MODELAGEM DE DADOS
menu settings
TÓPICO 3
TIPOS DE RELACIONAMENTOS
1 INTRODUÇÃO
Conforme Cougo (1997), cada objeto poderá se relacionar com diversos outros
objetos independentemente do seu tipo. Porém, o que define se uma associação é
válida ou não será o grau de fidelidade e completeza atingido durante o processo
de modelagem.
2 CONDICIONALIDADE DO RELACIONAMENTO
Para que o conceito fique mais claro, vamos observar alguns exemplos práticos.
Observe a figura:
Nesta relação, observamos que a entidade PAI precisa possuir pelo menos um
FILHO para que seja caracterizado um relacionamento. Lendo o relacionamento,
temos:
• Um PAI deverá ter um ou mais FILHOS.• Cada filho deverá ter um e somente um
PAI.
FONTE: Os autores
FONTE: Os autores
3 GRAU DO RELACIONAMENTO
FONTE: Os autores
Sempre que for feito o relacionamento entre duas entidades, devemos fazer a
leitura nos dois sentidos do negócio, isso poderá evitar o erro na criação do grau
do relacionamento entre as entidades. Para o exemplo apresentado, cada uma das
entidades tem características próprias. O seu relacionamento é de 1:1 em ambos
os sentidos:
FONTE: Os autores
• Cada PESSOA pode ser proprietária de um ou vários CARROS. • Cada CARRO por
sua vez, pertence a uma única PESSOA.
Podemos observar que é importante fazermos sempre a leitura nos dois sentidos
Unidade
do negócio, pois caso a leitura fosse feita2
- Tópicono
apenas 3 sentido de “CARRO” para
“PESSOA”, o grau fica Um para Um, não chegaríamos a um grau de relacionamento
que reflete a realidade em questão.
FONTE: Os autores
Uma forma de identificar a cardinalidade Muitos para Muitos pode ser feita através
da leitura do grau, onde o resultado vai ser Um para Muitos por ambos os lados da
leitura.
4 AUTORRELACIONAMENTO
FIGURA 42 – AUTORRELACIONAMENTO
FONTE: Os autores
Unidade 2
- Tópico 3
FIGURA 43 – AUTORRELACIONAMENTO
ID-PESSOA
NOME
ID-PAI
3 Agatha Christie 1
4 Renato Russo 2
5 Anderson Silva 4
FONTE: Os autores
RESUMO DO TÓPICO
AUTOATIVIDADES
UNIDADE 2 - TÓPICO 3
Responder
Unidade 2
- Tópico 3
Responder
Responder
Responder
Unidade 2
- Tópico 3
Responder
Responder