referencia de dos columnas a otra misma tabla
Publicado por Alejandro (12 intervenciones) el 31/03/2020 13:35:35
Hola buenos dias,
vereis en mi bd tengo una tabla que registra la disponibilidad horaria de unos usuarios. Dicha tabla tiene cinco columnas o registros "id_disponibilidad","jornada","periodo","horario","fk_disponibilidad_horaria" (este campo es una clave foranea hacia la tabla de los usuarios, concretamente al campo id de esa tabla usuarios). El campo jornada solo puede tener tres valores: Completa, parcial o indiferente. Quiero que en el caso de que sea parcial se modifique los otros dos campos periodo y horario. Mi pregunta ¿Deberia sacar esos dos campos de la tabla para que no hubiera dependencia ?
Os dejo la imagen de la tabla en mysql:
vereis en mi bd tengo una tabla que registra la disponibilidad horaria de unos usuarios. Dicha tabla tiene cinco columnas o registros "id_disponibilidad","jornada","periodo","horario","fk_disponibilidad_horaria" (este campo es una clave foranea hacia la tabla de los usuarios, concretamente al campo id de esa tabla usuarios). El campo jornada solo puede tener tres valores: Completa, parcial o indiferente. Quiero que en el caso de que sea parcial se modifique los otros dos campos periodo y horario. Mi pregunta ¿Deberia sacar esos dos campos de la tabla para que no hubiera dependencia ?
Os dejo la imagen de la tabla en mysql:
- mysql.rar(19,5 KB)
Valora esta pregunta


0