top of page

Modelo Entidad–Relación: guía práctica para diseñar una base de datos

hace 2 días
2 min de lectura

El Modelo Entidad–Relación, o MER, representa de forma conceptual qué información debe almacenarse, cómo se describe y qué relaciones existen antes de construir una base de datos.


Entidades, atributos y llaves


Una entidad representa un tipo de objeto, como ALUMNO o ASIGNATURA. Los atributos describen sus características. La llave primaria identifica de manera única cada instancia; por ejemplo, la matrícula puede identificar a un alumno.


Relaciones y cardinalidades


Una relación expresa una asociación entre entidades y suele nombrarse con un verbo: un ALUMNO cursa una ASIGNATURA y un DOCENTE imparte una ASIGNATURA.


  • 1:1: una instancia se relaciona con una sola de la otra entidad.

  • 1:N: una instancia se relaciona con varias.

  • N:M: varias instancias de ambas entidades se relacionan entre sí.


Ejemplo escolar


Un alumno cursa varias asignaturas y cada asignatura tiene muchos alumnos. La relación N:M se resuelve mediante la entidad asociativa INSCRIPCIÓN.


ALUMNO 1 — N INSCRIPCIÓN N — 1 ASIGNATURA

INSCRIPCIÓN puede almacenar matrícula, clave de asignatura, periodo, fecha y calificación. Así, la relación se transforma en dos relaciones uno a muchos y puede conservar datos propios.


Procedimiento


  1. Definir el propósito del sistema.

  2. Identificar entidades.

  3. Asignar atributos.

  4. Elegir llaves primarias.

  5. Reconocer relaciones.

  6. Determinar cardinalidades y participación.

  7. Resolver relaciones N:M.

  8. Revisar las reglas del modelo.


Errores frecuentes


  • Confundir entidad y atributo.

  • Elegir una llave que puede repetirse.

  • Omitir cardinalidades.

  • No resolver una relación N:M.

  • Repetir información innecesariamente.


El MER funciona como el plano de la base de datos. Facilita convertir entidades en tablas, atributos en columnas y relaciones en llaves foráneas o tablas asociativas.




Videos del tema


Cómo crear un Modelo Entidad–Relación paso a paso | Ejemplo completo



Relaciones y cardinalidades



Modelo Entidad–Relación: entidades, atributos, instancias y llaves primarias



Continúa aprendiendo


Utiliza estos enlaces para consultar los demás contenidos de la asignatura o regresar al índice general.



Comentarios


bottom of page