1. Planteamiento del problema #
Tienes la siguiente tabla que ya cumple con la 3FN, pero no cumple con la 4FN debido a dependencias multivaluadas:
| Profesor_ID | Nombre_Profesor | Asignatura | Idioma |
|---|---|---|---|
| 1 | Juan García | Matemáticas | Español |
| 1 | Juan García | Matemáticas | Inglés |
| 2 | María López | Historia | Español |
| 2 | María López | Historia | Francés |
Cargando actividad al acercarte…
2. Problemas en el diseño #
- Hay dependencias multivaluadas:
- Un profesor puede enseñar varias Asignaturas.
- Un profesor puede hablar varios Idiomas.
- Estas dependencias son independientes entre sí, lo que viola la Cuarta Forma Normal (4FN).
3. Instrucciones #
- Identifica las dependencias multivaluadas en la tabla original.
- Descompón la tabla para eliminar estas dependencias y cumplir con la 4FN.
- Usa claves primarias y foráneas para vincular las tablas.
- Representa las tablas resultantes con un diagrama relacional.
Cargando actividad al acercarte…