El modelo entidad-relación permite representar las entidades y sus interrelaciones de un sistema de información a través de diagramas. Se elabora el diagrama entidad-relación y se completa con listas de atributos y restricciones. Otras técnicas como la transformación de relaciones múltiples en binarias y la normalización son necesarias para lograr un modelo directamente implementable en una base de datos.