Um tipo de modelo de dados conceituais que representa dados estruturados em termos de entidades e relacionamentos. Um diagrama de entidade-relacionamento pode ser usado para representar visualmente objetos de informação e seus relacionamentos. Como as construções usadas no modelo entidade-relacionamento podem ser facilmente transformadas em tabelas relacionais, esse tipo de modelo é frequentemente usado no projeto de banco de dados.