Hello everyone!
Dovrei creare un programma per gestire le prenotazioni delle camere di un agriturismo.
Non ho sbagliato a posizionare la parola "Gestione", nel titolo: il problema non è tanto la programmazione, ma il sistema, ovvero come funzionerà. Quindi mi serve un vostro aiuto sulla "gestione" dello script.
Il sistema permetterebbe all'utente di inserire data di arrivo e di partenza.
Io, a seconda dei dati inseriti, gli restituirò l'elenco delle camere disponibili per i dati inseriti.
Ho pensato alla creazione di due tabelle: "Camere" e "Prenotazioni".
In "Camere" inserirò la tipologia della camera (singola, doppia, matrimoniale ecc.).
In "Prenotazioni" inserirei queste colonne: "Dal", "Al", "IDCamera".
Ovviamente i nomi sono indicativi e non ho considerato tutti gli altri campi quali IDPrenotazione, Nome, Cognome ecc.
Ad esempio, abbiamo le camere 1, 2 e 3 e le seguenti prenotazioni:
Mettiamo che tutte e tre le camere siano delle singole.Codice:Dal Al IDCamera 03-05-2014 06-05-2014 1 08-05-2014 10-05-2014 1 09-05-2014 10-05-2014 2
L'utente cerca una singola dal 6 al 9: in questo caso gli verrebbero restituite la 2 e la 3 poiché la 1 è prenotata dall'8.
Quale query dovrei eseguire per trovarmi le camere disponibili?
È questo il metodo migliore per la creazione di questo programma?
Grazie mille