Tema: mysql
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/05/2010, 15:23
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: mysql

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.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 28/05/2010 a las 21:22