Tema: mysql
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/05/2010, 10:52
galactico_2021
 
Fecha de Ingreso: mayo-2010
Mensajes: 5
Antigüedad: 14 años
Puntos: 0
Respuesta: mysql

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Galactico2021: No se permite, por reglamento, solicitar o dar respuestas a correos particulares. Este es un foro público y como tal las respuestas deben ser públicas.

Yendo a tu pregunta, para poder hacerlo de una forma simple necesitarías al menos una tabla más, que almacene los préstamos, ya que ninguna de esas tablas tiene ese destino ni puede tenerlo (cuestiones de diseño).

Por otro lado, para ser eficiente, los tres tipos de usuarios de libros deberían poseer un identificador en común, ya que de lo contrario no se podrá manejar con una sola tabla la relación Prestamo, puesto que no podrán ponerse los ID como FK de esa tabla, debido a que se trata de tres tablas distintas, y una FK sólo puede definirse sobre una sola tabla referida.
gracias por la aclaratoria amigo no me vuelve a pasar lo del correo

bueno la tabla prestamos la tengo pero no la coloque por la misma razon de la pregunta no se como hacerla porque tengo la tabla prestamos con los campos ID, TU_CEDULA, CEDULA_ADMIN, CEDULA_PROF. CODIGO_LIBRO, PRESTAMO, DEVOLUCION.
Pero no me genera el resultado que yo necesito que es que cuando yo introduzca el numero de cedula de cualquiera de los usuarios me diga si tiene un libro prestado, o si introduzco el codigo del libro me diga quien tiene ese libro.
y no se como realizar ese paso si me ayudan un poquito mas se los agradesco