Salve,
ho un problema, devo sviluppare un'applicazione che mi permetta di riservare delle "COSE" per un determinato periodo di tempo a seconda della loro disponibilità.
E' un booking quindi.
Cioè il cliente dice, posso essere disponibile per volere quella cosa dal 10 agosto alle 20:30 al 12 agosto fino alle 22:00.
Ugnuna di queste "COSE" avrà una disponibilità.
Ad esempio:
COSA A - disponibile dal 1 agosto al 28 agosto tranne il 5, il 6 e il 19
COSA B - disponibile dal 4 agosto al 15 agosto tranne il 18
Ecc...ecc....
Voi come agireste per trovare la prima COSA libera data la disponibilità del cliente?
Convertite le varie date in timestamp e poi cercate di vedere dove la richiesta del cliente è contenuta?
Esiste un altro modo con array di date o direttamente in SQL?
mmmm non vorrei fare la cosa più complicata di quella che è quindi chiedo a voi se avete dei consigli utili da darmi.
Grazie!![]()