Cita:
Iniciado por gildus Entonces si podria usarse como foreignkey en la otra tabla de asistencia, y si podrias ponersele null si en caso de no que se asigne, ademas no seria una buena practica relacionarlo sino como una tabla independiente ("Justificacion"), porque a la hora de indexarlo el IdJustificacion en Asistencia se te hara lento las busquedas usar datos null en campo siempre es lento nomucho que digamos ni capaz se note, pero mientras va creciendo los datos se notara un poco.
Otra manera tambien podrias colocar un dato en la tabla Justificacion digamos "-" o sino "." y ese dato asignarle a la Tabla Asistencia para que se entienda que no tiene justificacion y asi evitarias el campo null.
Saludos
Gildus
Muchas gracias Gildus, me ha servido de mucho tu respuesta, creare la tabla Justificacion como independiente y le creare un trigger a la hora de insertar en la tabla Asistencias.
Saludos!!.