Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Tutto e di + - Analisi prenotazioni
Forum - Tutto e di + - Analisi prenotazioni

Avatar
the_angel (Normal User)
Expert


Messaggi: 471
Iscritto: 02/04/2009

Segnala al moderatore
Postato alle 9:35
Mercoledì, 03/11/2010
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
PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Up
0
Down
V
Segnala al moderatore
Postato alle 18:32
Mercoledì, 03/11/2010

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


PM
Avatar
the_angel (Normal User)
Expert


Messaggi: 471
Iscritto: 02/04/2009

Up
0
Down
V
Segnala al moderatore
Postato alle 9:05
Giovedì, 04/11/2010
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?

PM