Necesito ayuda con mi base de datos para que los artículos que preste no se me crucen
Mi nombre es Luis Alberto, Tengo una base de datos que maneja el préstamo de unos recursos audiovisuales de una institución, la base de datos maneja lo siguiente:
Una Fecha Reservación, en esa fecha pueden reservar(prestar) varios recursos, se crean registros por recurso, me explico ejemplo:
Un usuario pide prestado 1 video beam, 1 computador, 1 grabadora y 1 cámara, la base de datos le crea un registro a cada elemento; cada elemento se ingresa con una hora de ingreso y una hora de término, ejemplo:
Video beam inicia 8.00 mañana y termina 12.00 del medio día. Mi problema es que necesito validar, que entre la hora de inicio y la hora que termina, en el momento de asignar o prestar el mismo elemento a otra persona, no se me cruce con este rango de tiempo, ejemplo:
Otra persona viene y me pide el mismo video beam pero de 9.00 a.m a 11.00 a.m. Cruzándose con la primera, necesito hacer algo utilizando funciones o macros o lo que sea para validar ese problema.
En lo que me puedas ayudar muchas gracias.
Una Fecha Reservación, en esa fecha pueden reservar(prestar) varios recursos, se crean registros por recurso, me explico ejemplo:
Un usuario pide prestado 1 video beam, 1 computador, 1 grabadora y 1 cámara, la base de datos le crea un registro a cada elemento; cada elemento se ingresa con una hora de ingreso y una hora de término, ejemplo:
Video beam inicia 8.00 mañana y termina 12.00 del medio día. Mi problema es que necesito validar, que entre la hora de inicio y la hora que termina, en el momento de asignar o prestar el mismo elemento a otra persona, no se me cruce con este rango de tiempo, ejemplo:
Otra persona viene y me pide el mismo video beam pero de 9.00 a.m a 11.00 a.m. Cruzándose con la primera, necesito hacer algo utilizando funciones o macros o lo que sea para validar ese problema.
En lo que me puedas ayudar muchas gracias.
1 Respuesta
Respuesta
1
