Cuadro comparativo de ER.

Modelo Entidad-RelaciónModelo Relacional
Concepto principalRepresentación gráfica de entidades y sus relaciones.Representación de datos en tablas relacionales.
Tipos de relaciónUno a uno, uno a muchos, muchos a muchos.Uno a uno, uno a muchos, muchos a muchos.
Clave primariaPuede ser cualquier atributo de la entidad.Deben ser únicas y no nulas.
CardinalidadSe representa en el diagrama ER mediante los símbolos de círculo y rombo.Se representa en la tabla relacional mediante las columnas y filas.
NormalizaciónNo se enfoca en la normalización de datos.Se enfoca en la normalización de datos.
FlexibilidadEs más flexible para cambios en las relaciones entre entidades.Es menos flexible para cambios en las relaciones entre tablas.

Este cuadro comparativo muestra las principales diferencias entre el Modelo Entidad-Relación (ER) y el Modelo Relacional. El primero se enfoca en la representación gráfica de entidades y sus relaciones, mientras que el segundo se enfoca en la representación de datos en tablas relacionales.

Ambos modelos tienen tipos de relación similares, como uno a uno, uno a muchos y muchos a muchos. Sin embargo, la clave primaria en el Modelo Relacional debe ser única y no nula, mientras que en el Modelo ER puede ser cualquier atributo de la entidad.

La cardinalidad se representa de manera diferente en ambos modelos, siendo en el Modelo ER mediante símbolos de círculo y rombo, y en el Modelo Relacional mediante columnas y filas.

En cuanto a la normalización, el Modelo Relacional se enfoca en la normalización de datos, mientras que el Modelo ER no se enfoca en ella. Por último, el Modelo ER es más flexible para cambios en las relaciones entre entidades, mientras que el Modelo Relacional es menos flexible para cambios en las relaciones entre tablas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Go up

Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones. Leer Más