Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelo Entidade-Relacionamento
David Lima
david.lima@ifal.edu.br
1 / 37
Introdução
2 / 37
Introdução
Fato da realidade
3 / 37
Introdução
4 / 37
Introdução
5 / 37
Entidades
6 / 37
Atributos
Todo objeto para ser uma entidade possui atributos e seus
valores.
Vamos imaginar um funcionário de uma empresa. O que
caracteriza o funcionário?
7 / 37
Atributos
Entidade: Funcionário
8 / 37
Relacionamentos
9 / 37
Modelo ER
10 / 37
Componentes do Diagrama ER
Retângulos: representam as entidades
11 / 37
Componentes do Diagrama ER
12 / 37
Tipos de atributo
Atributo Monovalorado: assume um único valor para cada
elemento da entidade
Ex: Nome
13 / 37
Tipos de atributo
Atributo Composto: formado por um ou mais sub-atributos
Ex: Endereço
14 / 37
Tipos de atributo
Atributo Multivalorado: uma única entidade tem diversos
valores para este atributo
Ex: Telefones
15 / 37
Tipos de atributo
16 / 37
Tipos de atributo
Atributo Determinante: identificador de uma entidade
(também conhecido com atributo chave)
Ex: Código
17 / 37
Atributos
18 / 37
Atributos em um relacionamento
19 / 37
Cardinalidade
Um-para-um: Uma entidade em A está associada no máximo
a uma entidade em B e uma entidade em B está associada no
máximo a uma entidade em A
20 / 37
Cardinalidade
21 / 37
Cardinalidade
22 / 37
Relacionamento ternário
23 / 37
Auto-relacionamento
24 / 37
Herança
25 / 37
Entidade fraca
26 / 37
Mini-mundo
27 / 37
Estudo de caso: um Supermercado
28 / 37
Estudo de caso: um Supermercado
29 / 37
Estudo de caso: um Supermercado
30 / 37
Estudo de caso: um Supermercado
31 / 37
Estudo de caso: um Supermercado
32 / 37
Estudo de caso: um Supermercado
33 / 37
Estudo de caso: um Supermercado
34 / 37
Estudo de caso: um Supermercado
35 / 37
Estudo de caso: um Supermercado
36 / 37
Faça a modelagem ER da seguinte situação
37 / 37