Como estratégia de modelagem em um diagrama de entidade-relacionamentos há duas abordagens clássicas tradicionais que podem ser adotadas. São elas:
TOP-DOWN
Identifica-se primeiro os conjuntos de dados e, após, são definidos os elementos de cada um desses conjuntos. O processo envolve a identificação de diferentes tipos de entidades e a definição de cada atributo. Esta técnica é utilizada em bancos de dados maiores.
BOTTOM-UP
Primeiramente são identificados os elementos de dados, ou seja, os itens, e em seguida os itens são agrupados em conjuntos de dados. Neste caso os atributos são identificados primeiro, e depois, ao agrupá-los, teremos as tabelas. Geralmente, esta técnica é utilizada em bancos de dados pequenos.
.
MIDDLE-UP-DOWN
As abordagens top-down e bottom-up acabam se complementando, muitas vezes um analista ou projetista de banco de dados acaba aplicando as duas técnicas no mesmo banco de dados a ser modelado, surgindo então uma abordagem mista que foi denominada de middle-up-down.