lunes, 2 de junio de 2008

Cambios en el Modelo de Datos

Bueno, mientras desarrollaba el caso de uso Ver Ficha de Rendimiento me di cuenta que hay un error en el modelo de datos en Materia Planeada. Según nuestro modelo de datos actual el estudiante solo podría planear un més por materia, lo cual es obviamente incorrecto, propongo estos cambios para el modelo de datos, pero lo dejo a consideración de la DB Manager:



Los cambios son básicamente:
  1. Eliminar idEstudiante de examensolicitado (y su Foreign Key) (Este cambio ya lo había propuesto antes pero hasta ahora no se había echo).
  2. Eliminar idExamenMes de materiaplaneada (y su Foreign Key).
  3. Agregar idMateriaPlaneada a examenmes (Foreign Key a materiaplaneada).
  4. fijar una clave primaria compuesta en examenmes que se conponga de idMateriaPlaneada y mes (idExamenMes se exluye de la Primary Key) ya que lo importante es que no se repita el mismo mes para una misma materia planeada.
Eso es básicamente.

No hay comentarios: