MySQL - Række med 5 forskellige values.

Hej,
Måske er det mig der ikke har set ordenligt efter, men jeg sidder fast og kan simpelthen ikke tænke mig ud af det her, så jeg håber at der er nogen herinde som kan hjælpe mig.
Jeg vil gerne lave en simpel side, som kan vise tidspunkterne for mine forelæsninger. Tidspunkterne taster jeg manuelt ind i min database, også skal min lille hjemmeside hente tidspunkterne fra databasen og vise dem på siden. Alt det her kan jeg godt finde ud af. Der hvor problemet opstår, er hvordan jeg skal strukturer det i min database.
Jeg skal have oprettet en database, som hedder mødetider, og i den database skal der være 12 rækker, som skal forestille de 12 måneder, og i hver måned skal der være 31'ish dage og i hver dag skal der være 5 forskellige tider, som skal forestille de tidspunkter jeg skal møde, til de 5 fag jeg har. Hvordan i alverden gøre jeg det?
Jeg har vedhæftet et screenshot af noget jeg har lavet i excel, så i bedre kan forstå hvad jeg mener... Håber der nogen som kan hjælpe mig...

Hej @mortadasarheed
Beklager det sene svar. Jeg ville blot lave en simpel tabel med følgende "design":
ID, startDate, startTime, endTime, subject
Og så fylde data heri:
1, 2016-01-01, 08:00, 10:30, Dansk
2, 2016-01-01, 11:00, 12:00, Matematik
3, 2016-01-02 09:00, 12:00, Engelsk
osv.
Når du skal hente data ud, skal du blot spørge på alle fag på en given dato, sorteret efter startTime, f.eks:
SELECT * FROM mySchoolCal WHERE startDate = CURDATE() ORDER BY startTime ASC
Håber dette kan bruges, og hjælper dig lidt på vej.
Med venlige hilsner Daniel Bahl (@db)
CEO – v5.dk ApS