¿Cómo puedo hacer referencias multiples a tablas en SQL?

27/08/2013 - 10:45 por yamil | Informe spam
Veran tengo 2 tipos de usuarios en mi base de datos para una Biblioteca: Estudiantes y Docentes (cada uno con sus respectivas tablas),estos usuarios pueden prestarse un solo libro,por lo que serán tratados por igual,y ese prestamo será registrado en una tabla Prestamos que contiene un campo Id_Usuario comun a los campos Id_Estudiantes e Id_Docentes (identificadores unicos de cada tabla),por lo que debo relacionar el campo Id_Usuario con los campos Id_Estudiantes e Id_Docentes,pero al momento de insertar datos el Manejador me exige que el valor Id_Usuario debe existir en ambas tablas (la de estudiantes y la de docentes)
 

Preguntas similares