Ciao a tutti! Devo affrontare questo problema:
Sito centro benessere, prenotazioni on line dei servizi.
Premetto che non c'è nessun problema di sviluppo; E' quasi tutto pronto,
manca solo la gestione delle prenotazioni.
Il centro è aperto, orario continuato dalla 9 alle 22, tutti i giorni.
Ho pensato di fare così:
tabellaServizi
tabellaOrariGenerici
tabellaPrenotazioni
tabellaUtenti
La tabella orariGenerici contiene solo l'elenco delle ore a intervalli di mezz'ora
es:
9:00
9:30
10:30
ecc
La tab servizi contiene descrizione, e durata minima del servizio
Pensavo di proporre io gli orari disponibili per data e servizio selezionato,
facendo una select tipo:
select * from orari where not exist (select* from prenotazioni where orari.ora = prenotazioni.ora and prenotazioni.data=@ParametroDataScelta)
Cosa ne pensate?
idee migliori?
grazie!
Ultima modifica effettuata da the_angel il 03/11/2010 alle 9:36 |