Quando estudamos Projeto de Banco de Dados Relacional em um módulo anterior, aprendemos a mapear o Modelo ER para o Modelo Relacional e, com isso, transformar um modelo conceitual em um modelo lógico para ser de fato implementado em um SGDB.
Nesta unidade iremos estudar o mapeamento daquele mesmo modelo ER agora, porém, para o modelo lógico Orientado a Objetos. Da mesma forma como na referida unidade anterior, veremos passo-a-passo como fazer a conversão entre os modelos.
Mapeamento de Entidades
Entidades tornam-se classes em um processo de mapeamento direto. Deve-se controlar a unicidade dos atributos identificadores, como o CPF no diagrama ER da Figura 1. Além disso, os métodos relevantes a esta classe podem ser previstos. O diagrama de classes da Figura 1 mostra a classe resultante do mapeamento.