Hola chicos, vengo aquí con alguna dudilla acerda de modelos relacionales. :huh:
Si tengo la relación:
Escuela (alumno, idioma, profesor)
En todos los casos:
- Un idioma lo imparten varios profesores.
- Un idioma lo cursan varios alumnos.
- Un profesor tiene varios alumnos.
Quiero determinar la forma normal, pasarlo a
3FN si fuera necesario y determinar la clave de la relación
Escuela en los siguientes casos:
Caso A:
Un alumno cursa varios idiomas y un profesor imparte varios idiomas.
Caso B:
Un alumno solo cursa un idioma y un profesor imparte varios idiomas.
Caso C:
Un alumno solo cursa un idioma y un profesor sólo imparte un idioma.
He mirado algo de documentación al respecto pero sigo sin aclararme. :-\
¡Muchas gracias! ;)
HOLA!!!
Caso A:
ALUMNOS(1)------->(INF)IDIOMAS(INF)<--------(1)PROFESORES
CASO B:
ALUMNOS(1)------->(1)IDIOMAS(INF)<--------(1)PROFESORES
CASO C:
ALUMNOS(1)------->(1)IDIOMAS(1)<--------(1)PROFESORES
Eso es lo que buscabas? Integridad referencial?
GRACIAS POR LEER!!!
No amigo, éso ya lo sé. Concretamente busco esto:
Cita de: Psyke1 en 22 Agosto 2012, 12:44 PM
Quiero determinar la forma normal, pasarlo a 3FN si fuera necesario y determinar la clave de la relación Escuela en los siguientes casos:
Primera forma normal (http://es.wikipedia.org/wiki/Primera_forma_normal)
Segunda forma normal (http://es.wikipedia.org/wiki/Segunda_forma_normal)
Tercera forma normal (http://es.wikipedia.org/wiki/Tercera_forma_normal)
Gracias.
ammm cada tabla que campos tienen?... son ya dados o ¿los debes determinar tu?, si los debes determinar tu danos los campos ya que con solo los nombres de las tablas por lo menos yo no lo puedo desarrollar...
Dulces Lunas¡.
Los campos son los dados, mira, el enunciado del ejercicio es literalmente así:
Citar
1.- Dada la relación
Escuela(alumno, idioma, profesor)
Sabiendo que en todos los casos que:
Un idioma lo imparten varios profesores.
Un idioma lo cursan varios alumnos.
Un profesor tiene varios alumnos.
1.1 Determinar la forma normal y la clave de relación Escuela en los distintos supuestos que se establecen a continuación.
1.2 Establecer, en cada caso las dependencias funcionales y descomponer la relación, si es necesario, para llevarla al menos a 3FN.
a) Un alumno cursa varios idiomas y un profesor imparte varios idiomas.
b) Un alumno solo cursa un idioma y un profesor puede impartir varios idiomas.
c) Un profesor imparte un idioma y un alumno cursa un idioma.
¡Muchas gracias!