Ver Mensaje Individual
  #11 (permalink)  
Antiguo 18/12/2011, 07:58
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Opinion sobre BD

En total desacuerdo. Las calificaciones no son entidades abstractas en un sistema educativo.
Las calificaciones las pone un docente específico, a un alumno determinado en una materia determinada. Pero los limites del modelo propuesto no indican si el docente que pone una nota es el mismo que dicta la materia. Eso sólo puede surgir de las reglas de negocio.
La única forma de eliminar al docente en el modelo es extenderlo y crear una tabla Comisiones o Cursos, donde se relacione al Docente con la Asignatura y la Cursada (año), y otra tabla Inscripciones, donde estén los Alumnos con los Cursos, y también una tabla Examenes donde se relacione al Docente con la Materia y la calificacion, discriminando el tipo de examen. Recién allí podrías omitir al docente de la calificación.
Dado lo limitado del sistema propuesto, que el docente figure en el la calificación puede ser una opción necesaria.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)