Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelo de Entidade e
Relacionamento (MER)
A livraria deseja manter um cadastro de clientes.
Sobre cada cliente, é importante manter seu endereço, telefone, CPF e lista dos livros
que este cliente já comprou. Para cada compra, é importante guardar a data em que
esta foi realizada.
Um cliente pode comprar muitos livros. Um livro pode ser vendido para mais de um
cliente pois geralmente há vários livros em estoque.
Banco de dados Um cliente pode ser pessoa física ou jurídica. Se for pessoa jurídica, o seu identificador
de uma livraria deve ser o CNPJ.
Deve-se manter um cadastro sobre cada livro na livraria. Para cada livro, é importante
armazenar o nome do autor, assunto, editora, ISBN e a quantidade dos livros em
estoque.
Concreta Conceitual
Entidade pode ser: Livros, Pessoa, Carro, Empréstimo, aluguel,
etc. casamento, etc.
ENTIDADE
Carla
João
Maria
Ana Paulo
Graficamente representada por um retângulo
Carla João
Maria
Ana Paulo
Relacionamentos –
Representação Gráfica
Semestre Letivo
As regras estabelecem duas entidades (CLIENTES e FATURA) e um relacionamentos 1:M entre elas.
• Veja o seguinte relacionamento e responda:
• Quantas contas um cliente pode ter?
• Uma conta sempre que for movimentada precisa de um cliente?
• Um cliente sempre precisa ter uma conta?
• Uma conta pode ter vários clientes?
Em um DER, a cardinalidade vai anotada “do outro lado” do
relacionamento a qual se refere.
Determina o número mínimo de ocorrências de entidade que são associadas
a uma ocorrência de uma entidade através de um relacionamento
Dependente precisa do
Um empregado pode ter identificador do
vários dependentes Empregado para formar
seu identificador
Entidade que não tem atributos suficientes para formar um
identificador
Sobre cada cliente, é importante manter seu endereço, telefone, CPF e lista dos livros
que este cliente já comprou. Para cada compra, é importante guardar a data em que
esta foi realizada.
Um cliente pode comprar muitos livros. Um livro pode ser vendido para mais de um
cliente pois geralmente há vários livros em estoque.
Banco de dados Um cliente pode ser pessoa física ou jurídica. Se for pessoa jurídica, o seu identificador
de uma livraria deve ser o CNPJ.
Deve-se manter um cadastro sobre cada livro na livraria. Para cada livro, é importante
armazenar o nome do autor, assunto, editora, ISBN e a quantidade dos livros em
estoque.