Escolar Documentos
Profissional Documentos
Cultura Documentos
Relacionamento (MER)
Prof. Camilo de Lelis
MER - Definição
• Modelo conceitual utilizado na Engenharia de
Software para descrever os objetos (entidades)
envolvidos em um domínio de negócios, com
suas características (atributos) e como elas se
relacionam entre si (relacionamentos).
cadastro de usuários
Nome da Entidade
• Fortes e Fracas:
Entidade Forte Entidade Fraca
Banco Agência
• Atributo Multivalorado
• Múltiplos valores para um dada entidade.
• O limite mínimo e máximo deve ser
estipulado.
• Exemplo: Telefone
Nulos(Nulls)
–Uma pessoa pode ter mais de uma residência e cada uma delas pode ter múltiplos telefones.
{EnderecoFone(
{Fone(CodigoArea, NumeroFone)}, Endereco(
EnderecoRua(Numero, Rua, Apartamento), Cidade,
Estado, CEP)
)
}
Prof. Camilo de Lelis 41
Domínio
Conjunto de valores possíveis do
atributo.
Banco de Dados
Relacionamento
Obs.: Chave
estrangeira
em uma das
entidades.
Obs.: Chave
estrangeira na
direção muitos.
Obs.: Requer
tabela extra para
representá-lo.
Uma agência bancaria abre contas para clientes que tenham um bom volume de movimentação. Para o cliente
abrir a conta deve informar seu nome, o numero de seu CPF, PIS/PASEP e endereço.
Após o seu preenchimento a ficha e enviada ao subgerente que faz um pedido de abertura de conta que e enviado
ao Conselho Diretor do banco. Se aprovada, a conta corrente recebera um numero de identificação. Duas agências
podem ter duas contas com mesmo numero.
A agência possui nome, cidade e código de identificação. A conta corrente passa a receber lançamentos de dois
tipos (debito e credito ), sendo que estes lançamentos são identificados por um numero seqüencial, data e valor do
lançamento.
O cliente pode requisitar extrato que conterão os lançamentos efetuados durante certo período. Os cheques
emitidos pelo cliente são recebidos no banco pelo departamento de compensação. A partir da compensação eles
se transformam em lançamentos comuns.
Prof. Camilo de Lelis 62