Gestión de una Biblioteca
Publicado por David (22 intervenciones) el 07/11/2002 19:48:56
Hola a tod@s,
Necesito crear una base de datos de una biblioteca donde se prestan y se devuelven libros.
Resumiendo, he hecho una tabla con todos los libros que tengo y otra tabla con los clientes. También he creado una tabla de PRÉSTAMOS para registrar los libros que se han prestado y a quién. Mi problema es cómo puedo evitar que un mismo libro este prestado 2 veces al mismo tiempo. Es decir, si yo presto un libro, en la tabla de préstamo incluiría el código del libro y el cliente. Pero si después viene otro cliente, cómo puedo evitar que por error se incluya un libro que ya esté prestado.
Y también me gustaría saber qué se hace en el caso de las DEVOLUCIONES. ¿Se crea otra tabla de DEVOLUCIONES con el código del libro y el del cliente? Pero entonces, cómo puedo saber en un momento dado dónde está un libro y cómo puedo evitar prestarlo o devolverlo dos veces.
Gracias desde ya.
Necesito crear una base de datos de una biblioteca donde se prestan y se devuelven libros.
Resumiendo, he hecho una tabla con todos los libros que tengo y otra tabla con los clientes. También he creado una tabla de PRÉSTAMOS para registrar los libros que se han prestado y a quién. Mi problema es cómo puedo evitar que un mismo libro este prestado 2 veces al mismo tiempo. Es decir, si yo presto un libro, en la tabla de préstamo incluiría el código del libro y el cliente. Pero si después viene otro cliente, cómo puedo evitar que por error se incluya un libro que ya esté prestado.
Y también me gustaría saber qué se hace en el caso de las DEVOLUCIONES. ¿Se crea otra tabla de DEVOLUCIONES con el código del libro y el del cliente? Pero entonces, cómo puedo saber en un momento dado dónde está un libro y cómo puedo evitar prestarlo o devolverlo dos veces.
Gracias desde ya.
Valora esta pregunta
0