Schrift
[thread]12376[/thread]

Kritik und Meinungen zu Datenbankdesign (Seite 2)

Leser: 1


<< |< 1 2 >| >> 16 Einträge, 2 Seiten
Peddn
 2008-08-20 13:45
#113752 #113752
User since
2003-12-21
33 Artikel
BenutzerIn
[Homepage] [default_avatar]
Quote
Unterricht (Tests):
Von, Bis, Raum_Schlüssel, Fach_schlüssel, Type, eindeutiger_Schlüssel
(Type ist sowas wie: Klausur, Test, Prüfung, Refarat, Hausaufgaben, etc.)


Ich hätte mir überlegt, Unterrichtsstunden und Prüfungen zu trennen, da ich (irgendwann mal) vorhatte auch stundenpläne anzeigen zu lassen. Andererseits könnte man ja einfach den Typ auf "normale Unterrichtsstunde" setzten.

Man könnte auch noch eine Tabelle Lehrerfächer anlegen; so könnten Lehrer beliebig viele Fächer haben.

Alles in allem ist dein Entwurf ziemlich gut! Vielen Dank.
topeg
 2008-08-20 13:58
#113754 #113754
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Bedenke, dass sich Stundenpläne Wöchentlich wiederholen. Tests tun das nicht. Die Liste Mit den Stunden enthält ja vergangene Stunden und eventuell Zukünftige Sonderstunden (Tests halt). Wochenpläne kannst du damit nur wirklich schwer aufstellen.
Wochenpläne wären wirklich eine Sache für sich.
Peddn
 2008-08-20 14:01
#113757 #113757
User since
2003-12-21
33 Artikel
BenutzerIn
[Homepage] [default_avatar]
Stimmt da hast du recht.

Denkst du das ließe sich später problemlos hinzufügen? Eigentlich bin ich mit dieser Struktur schonmal ordentlich ausgelastet ;) und sie entspricht auch genau dem, was ich als erstes implementieren wollte!

Gruß,
Peddn
topeg
 2008-08-20 14:18
#113760 #113760
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Ich denke schon. Es würde nur ein Paar weiter Tabellen gebraucht, die aber auf den vorhanden aufbauen können. Da gibt es denke ich mehrere Möglichkeiten, wie man das organisieren könnte.

auf Anhieb:

Sunden:
Wochentag, Von, Bis, Raum_Schlüssel, eindeutiger_Schlüssel
(auch interessant wegen Auslastung der Räume)

Stundenplan:
Stunden_Schlüssel, Lehrer_Schlüssel, Fach_Schlüssel

hmm...
bei "Unterricht" könnte man Die ersten drei Einträge gleich durch den Stunden_Schlüssel ersetzen, ud es fehlt noch ein Timestamp oder exaktes Datum.
Peddn
 2008-08-20 15:29
#113770 #113770
User since
2003-12-21
33 Artikel
BenutzerIn
[Homepage] [default_avatar]
So, dann hätten wir in etwa diese Struktur hier:

http://u0036013491.user.hosting-agency.de/bilder/d...
topeg
 2008-08-20 15:53
#113772 #113772
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
"test(Unterricht)" braucht noch ein Datum, immerhin ist es wichtig wann ein Test geschrieben wurde. :-)
Du kannst "teacher(Lehrer)" und "Student(Schüler)" zusammenlegen und mit einem Flag versehen, das den Lehrer von Schüler unterschiedet (sowas wie "ist_Schüler").
Auf diese Weise könnte ein Schüler auch einen Lehrer Benoten. :-)
<< |< 1 2 >| >> 16 Einträge, 2 Seiten



View all threads created 2008-08-19 14:41.