Café y Código

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.
Notación Clásica: En un diagrama, las entidades se dibujan como Rectángulos.

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!

Notación Clásica: Los atributos se dibujan como Óvalos conectado a su entidad, y el atributo clave se subraya.

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.

Notación Clásica: Las relaciones se dibujan como Rombos (♦️) que unen a dos o más entidades.

🎯 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)

Ponte a prueba

Ko-fi
Donaciones
Apoyá cafeycodigo con un café en Ko-fi. Colaboradores: insignia, muro y zona exclusiva.