O Modelo Entidade Relacionamento representa
um esquema conceitual utilizado para descrever as
entidades, que são os objetos envolvidos em um
domínio de negócios, com seus atributos e como elas
s e r e l a c i o n a m e n tr e s i , d e fi n i d o s c o m o
relacionamentos. Nesse sentido, analise o exemplo
de MER a seguir:
- •Em uma aplicação de vendas existem as
entidades Produto e Venda, que se relacionam
na forma muitos-para-muitos, uma vez que em
uma venda pode haver vários produtos e um
produto pode ser vendido várias vezes (no caso,
unidades diferentes do mesmo produto).
- • Em determinado momento, a empresa passou a
entregar brindes para os clientes que
comprassem um determinado produto.
-
- • A entidade Brinde, então, está relacionada não
apenas com a Venda, nem com o Produto, mas
sim com o item da venda, ou seja, com o
relacionamento entre as duas entidades citadas
anteriormente.
-
- •Considerando que não se pode associar a
entidade Brinde com um relacionamento,
criamos então a entidade "Item da Venda", que
contém os atributos identificadores das
entidades Venda e Produto, além de
informações como quantidade e número de
série, para casos específicos.
-
- • A partir daí, pode-se relacionar o Brinde com o
Item da Venda, indicando que aquele prêmio foi
dado ao cliente por comprar aquele produto
especificamente.
Esse exemplo ilustra um tipo de entidade definida
como: