Ebd sistema de informaçoes

1027 palavras 5 páginas
Projeto Lógico de BDOO

Entidades
Relacionamentos
Atributos
Herança
Heran

Classes
Atributos
Herança
Associação
ão

Diagrama ER
Diagrama
(abstração da realidade)

Modelo OO
(organização de dados)

Mapeamento de Entidades
• Entidades tornam-se classes
– controle de unicidade de atributos identificadores (CPF, p.ex.) deve ser definido

• Métodos relevantes a nível de instâncias e da classe podem ser previstos
Empregados

CPF
Nome
Salário

Empregados
CPF
Nome
Salário
reajustaSalário maiorSalário 1

Mapeamento de Entidades Fracas
• Opção 1: atributo composto e multivalorado
– entidade fraca relaciona-se apenas com a entidade forte
Número

Data

Pedidos

Número Produto
(1,N)
(1,1)
Composição
Itens

Quantidade

Pedidos
Número
Data
Itens: SET ( TUPLE (
Número
Produto
Quantidade))

Mapeamento de Entidades Fracas
• Opção 2: classe
– entidade fraca relaciona-se também com outras entidades que desejam referencia-la
Número Quantidade

Número Data
(1,1)

Pedidos

(1,N)
Composição

Pedidos
Número
Data
Itens *

Código

(0,N)

Itens

Itens
Número
Produto
Quantidade
Pedido

Refe rência Descrição

(1,1)

Produtos

Produtos
Código
Descrição
Itens *

2

Relacionamentos
• Análise de 3 casos
– 1:1
– 1:N
– M:N

• Participação obrigatória/opcional da entidade no relacionamento
– se o SGBDOO não dá suporte explícito a estas RIs na ODL, então

– definir métodos de RI

Relacionamentos 1:1
• Obrigatório em ambos os sentidos
– fusão de entidades
Code

Nome

Eventos

(1,1)

Data_inst
(1,1)

Organização

Nro

Local

Responsável

Comissões

Eventos
Code
Nome
NroComissão
LocalComissão
ResponsávelComissão
Data_instComissão

3

Relacionamentos 1:1
• Opcional em um ou em ambos os sentidos
– atributo de referência
– pelo menos na classe com obrigatoriedade de participação, se apenas um sentido é opcional
Code

Nome

Data_inst

Relacionados

  • Portif Lio Em Grupo II Semestre
    1986 palavras | 8 páginas
  • o marketing na igreja
    1498 palavras | 6 páginas
  • Freios
    3098 palavras | 13 páginas
  • A Firmeza De Car Ter Moral E Espiritual De Daniel
    5336 palavras | 22 páginas
  • Euzinhaa
    4352 palavras | 18 páginas
  • Diversos
    3314 palavras | 14 páginas
  • plano de negocio
    17529 palavras | 71 páginas
  • seguro
    12657 palavras | 51 páginas
  • REDES INTERINSTITUCIONAIS E INOVAÇÃO NA ÁREA DE BIOTECNOLOGIA APLICADA À SAÚDE HUMANA
    5678 palavras | 23 páginas
  • ESCOLA BIBLICA DOMINICAL
    23140 palavras | 93 páginas