Una academia imparte cursos a sus alumnos. Cada curso tiene un identificador único, nombre, duración y categoría. Los alumnos tienen un DNI, nombre, email y teléfono. Un alumno puede estar inscrito en varios cursos y cada curso tiene muchos alumnos.
Ejercicio: Elabora el diagrama entidad-relación que represente esta situación.
Solución paso a paso:
Esquema textual del Modelo ER:
ENTIDAD Alumno(DNI, nombre, email, teléfono) ENTIDAD Curso(id_curso, nombre, duración, categoría) RELACIÓN Inscripción(Alumno-DNI, Curso-id_curso)
A partir del siguiente fragmento de modelo entidad-relación, transforma el modelo a tablas relacionales:
Ejercicio: Transforma este modelo ER a un conjunto de tablas relacionales.
Solución paso a paso:
Profesor
y Asignatura
.Esquema relacional resultante:
PROFESOR(id_profesor PRIMARY KEY, nombre, especialidad) ASIGNATURA(id_asignatura PRIMARY KEY, nombre_asignatura, id_profesor FOREIGN KEY REFERENCES PROFESOR(id_profesor))