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