Zum Inhalt

Tabelle Klassenbuch

Spalten

Diese Tabelle hat 25 Spalten.

Mandant

INTEGER · NOT NULL

Verweis auf Tabelle tblLehrer

ID

INTEGER · NOT NULL

Mandantenbezogene, eindeutige ID

EintragNr

SMALLINT

BlockNr

VARCHAR(20)

Von

TIMESTAMP

Bis

TIMESTAMP

StundeVon

SMALLINT

StundeBis

SMALLINT

Fach

INTEGER

Verweis auf Tabelle Faecher

Unterrichtsart

VARCHAR(20)

Verweis auf Tabelle Unterrichtsarten

KursNr

SMALLINT

Ersatzfach

INTEGER

Lehrer

INTEGER

Verweis auf Tabelle tblLehrer

Ersatzlehrer

INTEGER

Vertretungsgrund

VARCHAR(300)

Stoffverteilung

INTEGER

Unterrichtsausfall

CHAR(1)

Wert Beschreibung
N Nein
J Ja
UnterrichtVerlegt

INTEGER

Klassen

VARCHAR(300)

Thema

BLOB subtype text

Bemerkung

BLOB subtype text

LogErsteintrag

TIMESTAMP

LogErsteintrag_Benutzer

VARCHAR(20)

LogLetzteAenderung

TIMESTAMP

LogLetzteAenderung_Benutzer

VARCHAR(20)

Primärschlüssel

Diese Tabelle hat einen Primärschlüssel.

Klassenbuch

Mandant, ID

Fremdschlüssel

Diese Tabelle hat 4 Fremdschlüssel.

FK_KB_FACH

Fach, Mandant » Faecher (ID, Mandant) · ON UPDATE RESTRICT · ON DELETE RESTRICT

FK_KB_LEHRER

Lehrer, Mandant » tblLehrer (ID, Mandant) · ON UPDATE RESTRICT · ON DELETE RESTRICT

FK_KB_UNTERRICHTSART

Unterrichtsart » Unterrichtsarten (Kuerzel) · ON UPDATE CASCADE · ON DELETE RESTRICT

FK_KB_ERSATZFACH

Ersatzfach, Mandant » Faecher (ID, Mandant) · ON UPDATE RESTRICT · ON DELETE RESTRICT

Indizes

Diese Tabelle hat 5 Indizes.

FK_KB_ERSATZFACH

Mandant, Ersatzfach

FK_KB_FACH

Mandant, Fach

FK_KB_LEHRER

Mandant, Lehrer

FK_KB_UNTERRICHTSART

Unterrichtsart

PK_KLASSENBUCH

Mandant, ID