📌 ¿Qué es el Modelo ER?
El Modelo Entidad-Relación (ER) es una forma de representar datos y sus relaciones en un sistema. Es como un mapa conceptual que muestra:
- Qué cosas existen (entidades),
- Qué datos tienen (atributos),
- Y cómo se relacionan entre sí (relaciones).
📐 ELEMENTOS DEL MODELO ER
1. Entidad (Rectángulo)
- Representa un objeto del mundo real o concepto.
- Ejemplo:
Alumno,Curso,Profesor.
👉 Tipos de entidades:
- Fuertes: existen por sí solas.
- Débiles: dependen de otra entidad (se representan con doble rectángulo).
2. Atributo (Elipse o círculo)
- Propiedad o característica de una entidad o relación.
👉 Clases de atributos:
| Tipo | Ejemplo | Característica visual |
|---|---|---|
| Simple | Nombre | Elipse normal |
| Compuesto | Dirección (calle, número, ciudad…) | Elipse con subatributos |
| Derivado | Edad (a partir de fecha de nacimiento) | Elipse con línea discontinua |
| Multivaluado | Teléfono (pueden ser varios) | Doble elipse |
3. Relación (Rombo o diamante)
- Representa la interacción entre entidades.
- Ejemplo:
MATRICULAentreAlumnoyCurso.
👉 Las relaciones también pueden tener atributos propios, si necesitan describir algo más (ej: fecha de matrícula).
🔢 Cardinalidad
Indica cuántas veces una entidad puede participar en una relación.
| Notación | Ejemplo | Significado |
|---|---|---|
| 1:1 | Persona – DNI | Una persona tiene un solo DNI |
| 1:N | Profesor – Curso | Un profesor puede impartir muchos cursos |
| N:M | Alumno – Curso | Un alumno puede estar en muchos cursos y un curso tener muchos alumnos |
Se puede representar con números ((1,1), (0,N)…) o con flechas.
🌍 Dominio
- Es el conjunto de valores posibles para un atributo.
- Ejemplo: el dominio del atributo
Edadpuede ser[0–130], oNombrepuede tener letras del alfabeto español.
🎯 Rango
- En algunos textos se usa como sinónimo de dominio, aunque a veces se refiere al valor mínimo y máximo aceptable, especialmente en atributos numéricos.
📥 Valores
- Valor es el dato específico de un atributo para una entidad concreta.
Ejemplo: Para el atributoNombredelAlumno, un valor podría ser"José".
🧠 Ejemplo visual básico (imagínalo como un diagrama ER):
markdownCopiarEditar Alumno Curso
┌──────┐ ┌──────┐
│Alumno│ │Curso │
└──────┘ └──────┘
/ \ / \
Nombre Edad Nombre Créditos
⭕ ⭕ ⭕ ⭕
\ \ /
MATRICULA
◇
|
Fecha (atributo de la relación)
📝 Consejillo para recordar:
- Rectángulos = entidades
- Elipses = atributos
- Rombos = relaciones
- Flechas/números = cardinalidad


Deja un comentario