Para la asociación de grupos a profesores se requiere una nueva estructura dentro de la BDC una nueva tabla
profesor_grado_grupo.
Campo | Tipo |
---|---|
profesor_grado_grupo_id | int |
persona_rol_id | int |
activo | tinyint |
colegio_grado_grupo_id | int |
fecha_actualizacion | datetime |
persona_rol_actualizacion_id | int |
FK, persona_rol_id, colegio_grado_grupo_id
unique persona_rol_id, colegio_grado_grupo_id
Tareas requeridas:
En los formularios de creación y edición de profesores agregar un tab para agregar, eliminar colegioGradoGrupo a un profesor.
Modificar Servicios SIF de
DELETE schoolGradeGroup V1
- validar que no tengan profesores asociados y agregar excepción
DELETE schoolGradeGroup v3
- validar que no tengan profesores asociados y agregar excepción
DELETE userRole
- Borrar los profesor_grado_grupo asociados a ese persona_rol
GET userRoleHistory