2. El Diagrama E-R: Dibujando la Realidad ✏️
El Lenguaje Universal de los Datos
El Modelo Entidad-Relación (E-R) es como el plano de una casa. Es visual, fácil de entender y nos permite discutir el diseño con nuestros compañeros antes de construir la base de datos real.
Fue propuesto por Peter Chen en 1976 y, aunque antiguo, sigue siendo el estándar porque nos obliga a pensar en qué cosas (entidades) existen y cómo interactúan (relaciones).
1. Entidades (Los sustantivos)
Las Entidades son los objetos principales de los que queremos guardar información. Suelen ser sustantivos: Cliente, Producto, Factura, Estudiante.
- Físicas: Coche, Persona, Libro.
- Lógicas: Venta, Reservación, Asignatura.
2. Atributos (Los adjetivos)
Son las características o propiedades de una entidad. Por ejemplo, la entidad Persona tiene atributos como Nombre, Edad y Estatura.
Atributo Clave (Primary Key): Es un atributo especial que identifica de manera única a cada instancia de la entidad. Por ejemplo, un DNI para una persona o un ISBN para un libro. ¡Nunca pueden haber dos iguales!
3. Relaciones (Los verbos)
Las relaciones describen cómo las entidades interactúan entre sí. Por ejemplo: un Médico atiende a un Paciente. Un Cliente compra un Producto.
🎯 Ejercicio de Abstracción
Imagina una Biblioteca. Tienes las palabras: "Libro", "Título", "Autor", "Escribe". Clasifícalas en Entidad, Atributo o Relación.
👁️ Ver respuesta correcta
- Libro: Entidad
- Autor: Entidad
- Título: Atributo (del Libro)
- Escribe: Relación (entre Autor y Libro)