El modelo relacional en bases de datos fue propuesto por Edgar F. Codd en 1970. En este modelo, los datos se estructuran en forma de relaciones o tablas, donde cada tabla representa una entidad o concepto del mundo real. Este modelo ha sido ampliamente adoptado por su simplicidad, flexibilidad y potencia para organizar información estructurada de forma lógica.
Por su parte, el Modelo Entidad-Relación (MER), desarrollado por Peter Chen en 1976, es una herramienta de diseño conceptual que permite visualizar gráficamente las entidades, atributos y relaciones de un sistema. Es la base ideal para diseñar una base de datos relacional antes de su implementación.
Gracias a su adopción masiva por sistemas gestores de bases de datos (SGBD) como MySQL, PostgreSQL, Oracle y SQL Server, el modelo relacional se ha convertido en el estándar de facto en el desarrollo de aplicaciones empresariales, científicas y administrativas.
Por ejemplo: El modelo relacional permite organizar la información en tablas como Clientes, Pedidos y Productos. Cada cliente puede hacer varios pedidos, y cada pedido puede incluir distintos productos. Gracias a este modelo, los datos se almacenan sin duplicaciones, se puede saber fácilmente qué productos compró cada cliente y cuándo, y se puede actualizar un dato (como el precio de una flor) en un solo lugar, manteniendo la coherencia en todo el sistema.