Oppure

Loading
03/11/10 8:35
the_angel
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 03/11/10 8:36
aaa
03/11/10 17:32
HeDo

la tabella orarigenerici non ha senso, non si tipizza mai un dato atomico come un orario :)

aaa
04/11/10 8:05
the_angel
La query comunque non funziona...non mi esclude gli orari già occupati per quel giorno...

Ok, potrei anche evitare la tabella...ma, qualche idea migliore per gestire
le prenotazioni?
aaa