¡Hola estimados!
Espero que este mensaje los encuentre bien. Quería hacerles una pregunta acerca de la tabla personprogramparticipation. Según lo que he estado revisando en esta tabla, parece que se utiliza para indicar si el alumno pertenece a categorías específicas, como Alumnos Preferentes, Alumnos Prioritarios, Alumnos Excedentes, Alimentos Junaeb, o Alumnos de Intercambio.
Mi pregunta es si esta tabla se utiliza para indicar que el alumno ya no pertenece a esa categoría en particular. Por ejemplo, si el alumno ya tiene el beneficio de Junaeb, ¿esta tabla se utiliza para indicar que ya no tiene ese beneficio? Mi duda surge porque en la misma tabla hay una columna llamada RefProgramExitReasonId. Por el nombre, parece ser la razón por la cual el alumno ya no está en esa categoría. Cuando intenté asignarle null a esa columna, no me lo permitió ya que no es nulleable. Puedo hacer el cambio para permitir null, pero me gustaría saber si eso es lo correcto.
adjunto imagen de como intente hacer el insert al final del correo.
y otro pregunta ¿las tablas que empiezan por assessment para que son exactamente?, son tabla que deberíamos rellenar, o son tablas que utilizan ustedes?
Agradezco su orientación al respecto. ¡Gracias!