Escolar Documentos
Profissional Documentos
Cultura Documentos
Nome
Empregado Endereço
Salário
Descrição
Departamento númeroDeFuncionários
Relacionamentos
n Como expressamos que João trabalha no Departamento de
Contabilidade?
A nomeDoRelacionamento B
Relacionamentos
nExemplos de Relacionamentos
Medico Consulta Paciente
Residência
Cidade
Relacionamentos com Atributos
esquema
nExemplo I
Médico Consulta Paciente
instâncias
22/10/2007 Ana
Dr. Paulo
05/02/2009
Dr. Flora
20/03/2009 José
Relacionamentos com Atributos
nExemplo II
coordenador AATOM
Maria
pesquisador
Pedro
bolsista Sinpli
Gabriel
Cardinalidades
• O modelo ER permite expressar cardinalidades mínimas e máximas em
cada relacionamento
– Cardinalidade Mínima:
• número mínimo de ocorrências de uma en0dade A com relação a uma outra
en0dade B
– Representação:
• (cardinalidade mínima, cardinalidade máxima)
• Cardinalidades Possíveis: (1,1); (1,N); (0,1);(0,N);(N,N)
Empregado Pessoa
supervisionada esposa
João Roberto
Pedro Pedro
Paulo supervisor marido
Felipe
Maria Ana
Relacionamento Binário e Ternário
Binário
Empregado (1,N )
trabalha
(1,1 )
Departamento
Ternário
Iden0ficando En0dades
• Cada entidade deve ter um identificador
• Identificador (também conhecido como chave):
– É o conjunto de um ou mais atributos ou relacionamentos cujos valores servem
para distinguir uma ocorrência da entidade das demais ocorrências da mesma
entidade
Cpf Cpf
Nome Empregado Dependente Nome
Endereco
Relacionamento com Atributo Iden0ficador
22/10/2007 Vania
Dr. Paulo
05/02/2009
Dr. Flora
20/03/2009 José
Exercício
• Especificar os atributos, chaves primarias, relacionamentos e as cardinalidades
mínimas e máximas dos relacionamentos
Aluno Professor
Disciplina Turma
Exercício - Resposta
CPF (1,1)
Nome Professor regência
Salario
(1,1)
atuação
(0,N) (0,N)
(1,N) (1,N) (1,1)
(0,N)
Aluno Matrícula Turma da Disciplina