Kalender med timeslots på

Tags:    sql java kalender

Hejsa!

Jeg er igang med at kode en JavaFX application som jeg gerne ville have til at kunne fungere som en planlægningskalender. Det skal dybest set bruges således at en person kan plotte ind som eksempel: "Tirsdag d.23-02-2018 - Matematik nr 1, varighed 45 minutter, klasselokale C"

Jeg kunne godt bruge et indspark til et effektivt database design i SQL.

her er mit udkast:
Fold kodeboks ind/udSQL kode 

Og her I billed format SQL Skema

I sidste ende skal det alt sammen ligne noget ála det her:
Udprintet skema

På forhånd mange tak!





Indlæg senest redigeret d. 08.02.2018 17:50 af Kasper Buch
4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
User
Kevin @ 08.02.18 21:36
Her er et Lille forslag til ændring af dit SQL.

Fold kodeboks ind/udSQL kode 



Drop din skema tabel og hav start, og slut tider på lektionerne i stedet, for at lave dit skema, laver du et view på databasen, der viser hvilke lektioner, der er i den valgte uge.


KXT Development
Sopra Steria A/S



User
Kevin @ 09.02.18 10:55
Ja, det er start og slut tider på lektionerne.. I dit eksempel vil jeg have to forskellige lektioner.

Alter tables er lavet til at lave forgein keys, hvis du søger på dette på SQLLite burde du kunne finde noget omkring dette :)

KXT Development
Sopra Steria A/S



Mange tak!

Så bare lige for at forstå det.
Så start og slut tider på lektionerne, hvad nu hvis jeg gerne vil anvende en lektion flere gange på andre tider?
Eksempelvis, Klasse 1 og 2 har Matematik 2, men på to forskellige tidspunkter.

Og så alle alter tables er for at vende om på relationen?
Er det muligt det SQL du har skrevet kan konvertere det til SQLLite, kan nemlig ikke lige helt få den til at virke.



Super, endnu en gang mange tak skal du have!



t