hola gente,
aca con esta duda,
tengo la tabla usuario
id_usuario
nombre
bla bla
la tabla libro
id_libro
titulo
autor
bla bla
la tabla prestamo
id_prestamo
id_usuario
id_libro
fecha_prestamo
fecha_devolucion
pero como podran notar la logica que sigue esto, es que en un prestamo a un usuario solo se podra prestar un libro, lo cual es erroneo, ya que en un prestamo debe poderse prestar mas de un libro al usuario
entonces trate de plantearme la solucion, saque el id libro de la tabla prestamo y cree una tabla temporal de prestamo:
tabla prestamo
id_prestamo
id_usuario
fecha_prestamo
fecha_devolucion
tabla pre_prestamo
id_pre_prestamo
id_prestamo (llave foranea)
id_libro
pero ya no se como implementarlo, en que tabla guardo primero? porque si guardara primero en pre_prestamo como sabria el id_prestamo? y si guardo primero en prestamo como agrego los libros??
o como se debe plantear esto?? estoy echa bolas
gracias