Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelo conceitual:
relacionamentos
pertence
Obs:
Um relacionamento entre uma entidade fraca e outra entidade fraca
chamado relacionamento identificador, e esse relacionamento não
possui atributos descritivos
Cardinalidade ou Restrição de
Mapeamento
As cardinalidades expressam o número de
objetos de uma entidade ao qual outra pode
ser associada, via um relacionamento
Para descobrir a cardinalidade de um
relacionamento, a pergunta que deve ser feita
é:
“Se eu pegar um único objeto da minha
entidade X, a quantos objetos da entidade Y ele
pode se associar?”
Cardinalidade ou Restrição de
Mapeamento
O número de associações entre objetos pode
ser 0, 1 ou vários (representado por N)
Valor Mínimo
Cardinalidade ou Restrição de
Mapeamento
Relacionamento Um para Muitos (1:N)
Ocorre quando um objeto de uma entidade pode se relacionar a
vários objetos de outra entidade, mas o contrário não é
verdadeiro.
Relacionamento
Um para Muitos
Cardinalidade ou Restrição de
Mapeamento
Relacionamento Muitos para Muitos (N:N)
Ocorre quando um objeto de uma entidade pode se relacionar a
vários objetos de outra entidade, e vice-versa.
Relacionamento
Muitos para Muitos
Cardinalidade ou Restrição de
Mapeamento
EXERCÍCIOS
Relacionamento
Ternário
Relacionamento Recursivo ou
autorrelacionamento
Relacionamento recursivo relaciona objetos
da mesma entidade
(1:1)
Pessoa casar
(1:1)
Relacionamento Recursivo
representa
é representado
Relacionamento
Recursivo
Especialização
OBS:
As entidades filhas “herdam” todos os atributos da
entidade pai