Ayuda Urgente, moldeamiento Base de datos SQL que represente el enunciado.
Publicado por pvtar (2 intervenciones) el 02/10/2018 06:33:21
Buenas,
Les cuento, necesito crear tablas para una base de datos que me permita reflejar el siguiente requerimiento o enunciado:
En una aplicación web, el DOCENTE deben enviar un correo al ALUMNO que falte 2 o mas clases, el ALUMNO debe responder el correo si no lo hace es tarea del COORDINADOR llamarlo por teléfono, en caso que nuevamente el ALUMNO no responda es el DIRECTOR DE LA CARRERA quien debe pedir una confirmación de domicilio, ademas debe quedar un registro de si se hizo o no contacto y cual fue el medio.
me solicitan también registrar inasistencias(DOCENTE), acá se debe registrar la asignatura a la que falto, la fecha y la sección, pero me dicen que al quedar registrada la inasistencia el "CASO" pasa a automáticamente a un modulo llamado "CONTROL DE SEGUIMIENTO"
En este modulo, permite registrar si el alumno respondió o no y cual fue su respuesta, la misma acción para la llamada y para la confirmación de domicilio.
Las tablas que tengo pensadas en este momento son(omitire los tipo de datos):
carrera (carrera_id(PK),carrera_nombre,carrera_duración)
seccion(seccion_id(PK),seccion_num)
perfil(perfil_id(PK),perfil_nombre)
usuarioR(usu_id(PK),usu_nombre,usu_apellido,usu_correo,usu_telefono,usu_domicilio,usu_clave,perfil_id(FK de perfil),carrera_id(FK de carrera))
asignatura(asig_id(PK),asig_nombre,asig_asistencia,asig_semestre,carrera_id(FK carrera),seccion_id(FK seccion))
asistencia(asist_id(PK),asist_fecha,asist_asignatura,usu_id(FK de usuario),asig_id(FK de asignatura))
tipo_comunicación(comun_id(PK),comun_nombre)
seguimiento(seg_id(PK),seg_nota,seg_respuestaAlumno,seg_faltas,usu_id(FK usuario),asig_id(FK asignatura),comun_id(FK tipo_comunicación))
favor su ayuda orientándome con la lógica detrás de este enunciado (¿debería tener algo así como una tabla detalle como en detalle de las ventas para realizar la parte las respuestas a los correos,llamadas o confirmación de domicilio?)
De antemano les agradezco.
Les cuento, necesito crear tablas para una base de datos que me permita reflejar el siguiente requerimiento o enunciado:
En una aplicación web, el DOCENTE deben enviar un correo al ALUMNO que falte 2 o mas clases, el ALUMNO debe responder el correo si no lo hace es tarea del COORDINADOR llamarlo por teléfono, en caso que nuevamente el ALUMNO no responda es el DIRECTOR DE LA CARRERA quien debe pedir una confirmación de domicilio, ademas debe quedar un registro de si se hizo o no contacto y cual fue el medio.
me solicitan también registrar inasistencias(DOCENTE), acá se debe registrar la asignatura a la que falto, la fecha y la sección, pero me dicen que al quedar registrada la inasistencia el "CASO" pasa a automáticamente a un modulo llamado "CONTROL DE SEGUIMIENTO"
En este modulo, permite registrar si el alumno respondió o no y cual fue su respuesta, la misma acción para la llamada y para la confirmación de domicilio.
Las tablas que tengo pensadas en este momento son(omitire los tipo de datos):
carrera (carrera_id(PK),carrera_nombre,carrera_duración)
seccion(seccion_id(PK),seccion_num)
perfil(perfil_id(PK),perfil_nombre)
usuarioR(usu_id(PK),usu_nombre,usu_apellido,usu_correo,usu_telefono,usu_domicilio,usu_clave,perfil_id(FK de perfil),carrera_id(FK de carrera))
asignatura(asig_id(PK),asig_nombre,asig_asistencia,asig_semestre,carrera_id(FK carrera),seccion_id(FK seccion))
asistencia(asist_id(PK),asist_fecha,asist_asignatura,usu_id(FK de usuario),asig_id(FK de asignatura))
tipo_comunicación(comun_id(PK),comun_nombre)
seguimiento(seg_id(PK),seg_nota,seg_respuestaAlumno,seg_faltas,usu_id(FK usuario),asig_id(FK asignatura),comun_id(FK tipo_comunicación))
favor su ayuda orientándome con la lógica detrás de este enunciado (¿debería tener algo así como una tabla detalle como en detalle de las ventas para realizar la parte las respuestas a los correos,llamadas o confirmación de domicilio?)
De antemano les agradezco.
Valora esta pregunta


0