El modelo entidad-relación es una herramienta para modelar datos que representa las entidades, atributos y relaciones de un sistema de información. Las entidades representan objetos del mundo real, los atributos definen las entidades, y las relaciones muestran las asociaciones entre entidades de uno a uno, uno a muchos, o muchos a muchos. El modelo sirve para visualizar los objetos y sus vínculos en una base de datos.