webForumDet fria alternativet

Kalenderfunktion

3 svar · 178 visningar · startad av Gika

GikaMedlem sedan maj 200157 inlägg
#1

Vi ska göra ett bokningssystem med kalenderfunktion.
Hur löser man det med tabellerna....Det ska gå att boka in tider var 20 minut och det ska visas upp veckovis.

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Du bör inte lägga några begränsningar i datamodellen angående vilka tider som kan bokas. Det är bättre att sköta det från applikationen.

Om det bara är en aktivitet som skall kunna bokas så behövs det en tabell med två kolumner

bookedTime datetime
bookedBy varchar(30)

Om olika aktiviteter skall kunna bokas på samma tid så behövs en kolumn till som anger aktivitet.

Sen så kan man antingen göra insert på alla bokningsbara tider med null i bookedby och vid en bokning så uppdateras det fältet eller så gör man insert vid bokningen.

------------------
essentitia preter non sans multiplicandum

GikaMedlem sedan maj 200157 inlägg
#3

Man ska alltså bara kunna boka in en aktivitet per 20 min. intervall.
Räcker det då med en tabell??
Vi ska kunna visa upp veckovis med datum och klockslag, vilka tider som är bokade och vilka är lediga....

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Ja det räcker med en tabell, det är inga problem att konvertera från år och vecka till datum.

------------------
essentitia preter non sans multiplicandum

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)