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.
Kalenderfunktion
3 svar · 178 visningar · startad av Gika
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
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....
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