Hola foreros, bueno espero mi pregunta no les parezca muy basica pero ya hace horas q vengo pensando en esto y no se q hacer...
Miren lo que ocurre es que estoy haciendo un diseño de base de datos, ahora cuento con una tabla VISITA donde voy a registrar todas las visitas que se hagan de 3 tipos de personas diferentes a las que tengo en 3 tablas diferentes ya que los campos para cada uno son diferentes estos son CLIENTE, EXALUMNO, ESTUDIANTE. Mi duda esta en si es correcto hacer esta relacion o como podria hacer porque son 3 tablas relacionadas con la misma tabla VISITA por lo tanto el FK d ellas estara en VISITA (Id_Exalumno, Id_Estudiante, Id_CLiente) y solo uno de ellos se grabarà a la vez ... no los 3 para 1 visita sera grabado el id del exalumno o el d estudiante o el de cliente, pero no se como hacer esto ya que hasta donde se no se puede grabar nulos para las llaves foraneas de otras tablas.
Lo mismo me ocurre con mi tabla de LLAMADAS y de INSCRIPCION .. 3 tablas para 1 sola ... 3 llaves foraneas y solo una se debe guardar.
Espero sus respuestas y todas sus sugerencias
Saludos,
Stefanie