Zum Inhalt

Tabelle AchievementProfiles

Spalten

Diese Tabelle hat 14 Spalten.

Mandant

INTEGER · NOT NULL

Verweis auf Tabelle GradeTypes

ID

INTEGER · NOT NULL

Mandantenbezogene, eindeutige ID

PrevID

INTEGER

EnbreaID

VARCHAR(24)

Externer Identifikator aus ENBREA

Configuration

SMALLINT

Wert Beschreibung
0 Grade
1 Report
2 Grade and Report
3 ComplexReport
GradeSystem

INTEGER

Verweis auf Tabelle GradeSystems

GradeType

INTEGER

Verweis auf Tabelle GradeTypes

AssessmentProfile

INTEGER

Verweis auf Tabelle AssessmentProfiles

ClassTerm

INTEGER

Verweis auf Tabelle KlassenZeitraeume

Course

INTEGER

Verweis auf Tabelle tblCourses

Code

VARCHAR(20) · NOT NULL

Kürzel für Leistungsprofil

Name

VARCHAR(100)

Bezeichnung

Description

VARCHAR(300)

Beschreibung

InternalCode

VARCHAR(3)

Interner Code. Mögliche Werte werden zukünftig noch festgelegt

Primärschlüssel

Diese Tabelle hat einen Primärschlüssel.

AchievementProfiles

Mandant, ID

Fremdschlüssel

Diese Tabelle hat 5 Fremdschlüssel.

FK_ACHIEVEPROFILE_CLASSTERM

ClassTerm, Mandant » KlassenZeitraeume (ID, Mandant) · ON UPDATE CASCADE · ON DELETE CASCADE

FK_ACHIEVEPROFILE_COURSE

Course, Mandant » tblCourses (ID, Mandant) · ON UPDATE CASCADE · ON DELETE CASCADE

FK_ACHIEVEPROFILE_GRADESYSTEM

GradeSystem, Mandant » GradeSystems (ID, Mandant) · ON UPDATE CASCADE · ON DELETE SET NULL

FK_ACHIEVEPROFILE_GRADETYPE

GradeType, Mandant » GradeTypes (ID, Mandant) · ON UPDATE CASCADE · ON DELETE SET NULL

FK_ACHIEVEPROFILE_ASSMPROFILE

AssessmentProfile, Mandant » AssessmentProfiles (ID, Mandant) · ON UPDATE CASCADE · ON DELETE SET NULL

Indizes

Diese Tabelle hat 6 Indizes.

FK_ACHIEVEPROFILE_ASSMPROFILE

Mandant, AssessmentProfile

FK_ACHIEVEPROFILE_CLASSTERM

Mandant, ClassTerm

FK_ACHIEVEPROFILE_COURSE

Mandant, Course

FK_ACHIEVEPROFILE_GRADESYSTEM

Mandant, GradeSystem

FK_ACHIEVEPROFILE_GRADETYPE

Mandant, GradeType

PK_ACHIEVEMENTPROFILES

Mandant, ID