Você está na página 1de 13

06/06/2012

06/06/2012

MODELO CONCEITUAL (PARTE 2)


Prof. Marcelo Lucas

Curso: Modelagem de Dados

Modelo Conceitual Parte 2


Tpicos / Agenda
Relacionamento com atributos Relacionamentos ternrios Especializao Entidade Associativa / Agregao Exerccios

06/06/2012

Modelo de Dados Conceitual


Continuao...

Relacionamento Ternrio

06/06/2012

Relacionamento Ternrio

Relacionamento Ternrio
1

06/06/2012

Relacionamento Ternrio
1

Relacionamento Ternrio

06/06/2012

Relacionamentos n-rios
possvel por definio, porm pouco usual.

Relacionamentos com Atributos

06/06/2012

Especializao (e Generalizao)
Os conceitos de GENERALIZAO E ESPECIALIZAO compreendem a ideia de uma entidade geral (genrica ou generalizada) que pode ser dividida em subconjuntos mais especficos (ou especializados) dando origem as entidades especializadas. Junto ao conceito de generalizao/especializao est a ideia de propriedades gerais (atributos, relacionamentos, especializaes e regras de integridade da entidade geral) que podem ser herdadas pelas entidades especializadas, e estas ainda tero suas propriedades especficas. Herdar propriedades significa que cada ocorrncia da entidade especializada possui, alm de suas prprias propriedades, as propriedades da ocorrncia da entidade genrica correspondente. Entidades Genrica tambm so conhecidas conhecidas como Sub-tipos.

Especializao
Cliente P Fsica v v P Juridica

Exemplo de especializao EXCLUSIVA, e NO PARCIAL

06/06/2012

Especializao
Exclusividade
Exclusiva No exclusiva
P Fsica v Cliente v P Juridica

Cliente P Fsica v v P Jurdica

Especializao
Parcialidade
Parcial No parcial
P Fsica Cliente

P Juridica

Cliente = P Fsica

P Juridica

06/06/2012

Especializao Exclusiva e Parcial


Cliente P Fsica v v P Juridica

Especializao No Exclusiva/No parcial


Cliente P Fsica v v P Jurdica

06/06/2012

Especializao
Cliente P Fsica v v P Jurdica

Especializao: Exemplo de Herana Mltipla

06/06/2012

Especializao excessiva
Filme Filme

Futebol

Ao

Categoria

Serie

Fico

Documentrio

Romance

Especializao excessiva
Filme Filme

Esporte

Ao

Categoria

Serie

Fico

Outros

Documentrio

Documentrio

Romance

Serie

Esporte

10

06/06/2012

Entidade Associativa
Lembrando: Um relacionamento uma associao entre entidades. Na modelagem ER no foi prevista a possibilidade de associar uma entidade a um relacionamento, ou dois relacionamentos entre si. Uma Entidade Associativa substitui um relacionamento, fazendo a mesma funo do relacionamento, mas permitindo a sua associao com outros Relacionamentos e Entidades.

Entidade Associativa ou Agregao

11

06/06/2012

Entidade Associativa

Entidade Associativa x Relacionamento Ternrio


Cliente Conta

Cliente

Possui

Conta Promoo

Produto

12

06/06/2012

Exerccios
Modelo De Dados Conceitual para:
MD04A e B

Exerccios
Modelo De Dados Conceitual para:
MD05 MD06

13