Ao iniciar o desenvolvimento de um novo
sistema, um dos primeiros passos a ser executado é o
estudo e levantamento dos requisitos necessários
para a construção do produto final. A partir das
informações obtidas, desenvolve-se um modelo
conceitual que será utilizado para orientar o
desenvolvimento propriamente dito, fornecendo
informações sobre os aspectos relacionados ao
domínio do projeto em questão. Esse modelo é
baseado na percepção do mundo real, consistindo de
um conjunto de objetos, elaborado para facilitar o
projeto do banco de dados, possibilitando especificar
a estrutura lógica geral do BD. A figura abaixo ilustra esse modelo conceitual,
empregado na Engenharia de Software para
descrever os objetos envolvidos em um domínio de
negócios, com seus atributos e como eles se
relacionam entre si.
Essa figura representa uma ferramenta conhecida
por Modelo ou Diagrama: