Next: Struktur
Up: Implementierung
Previous: Implementierung
Die Beziehungen und Attribute der Tabellen aus der Datenbank sind den ER-Diagrammen im Anhang zu entnehmen. Im Folgenden wird auf einige Attribute, die sich nicht von selbst
erklären, eingegangen.
Alle Primary-Keys, die mit dem Schlüsselwort SERIAL deklariert wurden, erhalten einen, durch die Datenbank automatisch generierten, Integer-Wert.
Tabelle Termine
-
anzeigezeitraum, DATE: ein Termin erscheint ab diesem Datum im Netz
-
anzeigeseite, INTEGER: Die Anzeigeseite wird durch entsprechende Bitoperation dargestellt: 0=INTERN (weder LMU noch TU), 1=LMU, 2=TU, 3=COMMON (LMU und/oder TU)
-
url, VARCHAR: eine URL wird entweder relativ (zum Server) oder absolut angegeben
-
wiederholungszeitraum, INTEGER: Es kann jeder beliebige Zeitraum in Tagen, Wochen, Monaten oder Jahren gewählt werden. In der Datenbank ist in der Spalte wiederholungszeitraum ein 32-Bit-Integer angegeben, wobei die oberen 16 Bit für die Zeiteinheit (Tage, Wochen, Monate, Jahre) und die unteren 16 Bit für die entsprechende Zahl reserviert sind.
Tabelle Oberseminartermine
-
titel, BOOL: 0=Doktorandenkolloquium, 1=normales Oberseminar
- mitarbeiternummer, INTEGER: speichert den für das OS verantwortlichen Mitarbeiter
-
veroeffentlichen, BOOL: 1=die Oberseminarankündigung soll ab jetzt im Netz erscheinen
Tabelle Diplomarbeit/Fopra
-
anzeigeseite, INT: wie in Tabelle Termine
Tabelle Mitarbeiter
-
typ, INTEGER: 1=Professor, 2=interner Mitarbeiter, 4=externer Mitarbeiter
Tabelle Universitaet
-
universitaetsnummer, INTEGER: 1=LMU 2=TU
Next: Struktur
Up: Implementierung
Previous: Implementierung
Copyright Munich Network Management Team