Datenbankbeschreibung für Modul Qualitätssicherung (Kurzname qa)
SuperX-Version | 3.0 |
Modulversion | 0.8 |
Sachgebiet | Qualitätssicherung id 260 |
Systeminfo | Qualitätssicherung id 260 |
Thema | Qualitätssicherung |
Themenbaum-Ast | Abfragen |
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 10 | true | |||||
uniquename | VARCHAR | 255 | true | Schlüssel | ||||
name | VARCHAR | 255 | false | Name | ||||
systeminfo_id | INTEGER | 10 | false | Komponente | systeminfo : tid |
|||
resultset_id | INTEGER | 10 | true | Ergebnistabelle | qa_resultset : tid |
|||
whereclause | TEXT | 2147483647 | false | Bedingung | formuliert als SQL-where-Ausdruck | |||
description | TEXT | 2147483647 | false | Beschreibung | ||||
active | SMALLINT | 5 | 1 | false | Aktiv | |||
created_at | DATE | 5 | false | Erzeugt am | ||||
Primärschlüssel: |
pk_qa_dbtest: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 10 | true | |||||
dbtest_id | INTEGER | 255 | true | DB-Test | qa_dbtest : tid |
|||
project_id | INTEGER | 10 | true | Projekt | qa_project : tid |
|||
issue_id | VARCHAR | 255 | false | Ticketnummer | ||||
Primärschlüssel: |
pk_qa_dbtest2project: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 10 | true | |||||
dbtest_id | INTEGER | 10 | false | Datenbank-Test | qa_dbtest : tid |
|||
rownr | INTEGER | 10 | false | Zeilennr. | ||||
def_col_caption | VARCHAR | 255 | false | Spalte Beschriftung | ||||
def_col_name | VARCHAR | 255 | false | Spalte Name | ||||
def_col_value | VARCHAR | 255 | false | Zellwert | Standardmäßig vom Typ STRING, wenn nicht füllen Sie "Funktion" | |||
def_col_function | VARCHAR | 255 | false | Funktion (optional) | z.B. "decval", um Zahlen mit Nachkommastellen zu erhalten, oder "val", um INTEGER zu erhalten. | |||
Primärschlüssel: |
pk_qa_dbtest_assertion: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Typ: Datentabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 10 | true | |||||
dbtest_assertion_id | INTEGER | 10 | false | Erwartetes Testergebnis | qa_dbtest_assertion : tid |
|||
execution_start | DATETIME | 35 | false | Ausführung Start | ||||
execution_end | DATETIME | 35 | false | Ausführung Ende | ||||
result_code | SMALLINT | 5 | false | Ausführung Ergebniscode | 0=Erfolg | |||
result_value | VARCHAR | 255 | false | Ergebnis | ||||
Primärschlüssel: |
pk_qa_dbtest_result: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Berichtsausführung
Typ: Datentabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
name | varchar | 255 | true | Name | Interner Name | |||
userinfo_id | INTEGER | 100 | false | Angelegt von | Benutzer | userinfo : tid |
||
maskeninfo_id | INTEGER | 100 | false | Maske | die ausgeführt werden soll | maskeninfo : tid |
||
is_active | smallint | 1 | true | Aktiv | Aktiv 0/1 | |||
stylesheet_id | INTEGER | 1 | false | Styleheet | XSL-Stylesheet bzw. JR | sx_stylesheets : tid |
||
contenttype | VARCHAR | 255 | false | Contenttype | XSL-Stylesheet bzw. JR(Das Feld wird derzeit noch nicht ausgewertet.) | |||
output_filename | VARCHAR | 255 | false | Ausgabedatei | Ausgabedatei, wenn leer tmp.Datei(Das Feld wird derzeit noch nicht ausgewertet.) | |||
systeminfo_id | INTEGER | 100 | false | Komponente | systeminfo : tid |
|||
uniquename | VARCHAR | 255 | true | Schlüssel | ||||
created_at | DATE | 5 | false | Erzeugt am | ||||
Primärschlüssel: |
pk_qa_mask_execution1: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Typ: Datentabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 10 | true | |||||
mask_execution_id | INTEGER | 255 | true | DB-Test | qa_mask_execution : tid |
|||
project_id | INTEGER | 10 | true | Projekt | qa_project : tid |
|||
issue_id | VARCHAR | 255 | false | Ticketnummer | ||||
Primärschlüssel: |
pk_qa_mask_execution2project: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Erwartetes Ergebnis nach Berichtsausführung
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
mask_execution_id | INTEGER | 100 | false | ID der Berichtsausführung | Test-ID | |||
rownr | INTEGER | false | Zeilennummer | |||||
colnr | INTEGER | false | Spaltennummer | |||||
result_value_min | FLOAT | 255 | false | Erwartes Ergebnis (min) | Untergrenze Ergebniswert | |||
result_value_max | FLOAT | 255 | false | Erwartes Ergebnis (max) | Obergrenze Ergebniswert | |||
is_active | smallint | 1 | true | Aktiv 0/1 | ||||
caption | VARCHAR | 255 | false | Name des erwarteten Ergebnis | ||||
Primärschlüssel: |
pk_qa_mask_execution_assert1: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Ergebnis nach Berichtsausführung
Typ: Datentabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
mask_execution_assert_id | INTEGER | 100 | false | ID der Planung der Berichtsausführung-Assertion | Test-ID | |||
mask_execution_result_id | INTEGER | 100 | false | ID der Berichtsausführung-Assertion | Test-ID | |||
assert_result_value_min | FLOAT | 255 | false | Erwartes Ergebnis (min) | Untergrenze erwarteter Ergebniswert | |||
assert_result_value_max | FLOAT | 255 | false | Erwartes Ergebnis (max) | Obergrenze erwarteter Ergebniswert | |||
result_value | VARCHAR | 255 | false | Rückgabewert | ||||
result_code | SMALLINT | 5 | false | Ausführung Ergebniscode | 0=Erfolg | |||
Primärschlüssel: |
pk_qa_mask_execution_assert_result: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Protokoll der Berichtsausführung
Typ: Ladetabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
mask_execution_id | INTEGER | 100 | false | ID der Berichtsausführung | qa_mask_execution : tid |
|||
execution_start | DATETIME | 100 | false | Beginn der Ausführung | ||||
execution_end | DATETIME | 100 | false | Ende der Ausführung | ||||
result_code | SMALLINT | false | Ausführung erfolgreich | 0=Erfolg | ||||
result_log | TEXT | false | Logdatei Ausführung | |||||
result_xml | TEXT | 255 | false | Ausgabe (XML) | XML | |||
result_html | TEXT | 255 | false | Ausgabe (HTML) | HTML | |||
Primärschlüssel: |
pk_qa_mask_execution_result: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Feldvorbelegung bei Berichtsausführung
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
mask_execution_id | INTEGER | 100 | false | ID der Berichtsausführung | Test-ID | qa_mask_execution : tid |
||
felderinfo_id | INTEGER | 100 | false | Feld | Feld der Maske | felderinfo : tid |
||
field_value | VARCHAR | 255 | false | Feldwert | Wert des Feldes | |||
is_active | smallint | 1 | true | Aktiv 0/1 | ||||
Primärschlüssel: |
pk_qa_mask_field_sel1: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 10 | true | |||||
uniquename | VARCHAR | 255 | false | Schlüssel | ||||
name | VARCHAR | 255 | false | Name | ||||
systeminfo_id | INTEGER | 10 | false | Komponente | systeminfo : tid |
|||
sachgebiete_id | INTEGER | 10 | false | Sachgebiet | sachgebiete : tid |
|||
active | SMALLINT | 5 | false | Aktiv | ||||
created_at | DATE | 13 | false | Erzeugt am | ||||
created_from | INTEGER | 10 | false | Erzeugt von | userinfo : tid |
|||
issue_link | VARCHAR | 255 | false | Link zum Ticketsystem | ||||
Primärschlüssel: |
pk_qa_project: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 10 | true | |||||
uniquename | VARCHAR | 255 | true | Schlüssel | ||||
name | VARCHAR | 255 | false | Name | ||||
systeminfo_id | INTEGER | 10 | true | Komponente | systeminfo : tid |
|||
fromclause | TEXT | 32255 | false | Quelltabellen | formuliert als SQL-from-Ausdruck | |||
fieldclause | TEXT | 255 | false | Felder | formuliert als SQL-select-Ausdruck | |||
groupbyclause | VARCHAR | 255 | false | Gruppierung | formuliert als SQL-group by -Ausdruck | |||
orderbyclause | VARCHAR | 255 | false | Sortierung | formuliert als SQL-order by-Ausdruck | |||
Primärschlüssel: |
pk_qa_resultset: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Typ: Hilfstabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
hs_nr | INTEGER | 10 | false | |||||
studiengang_nr | SMALLINT | 5 | false | |||||
fach_nr | SMALLINT | 5 | false | |||||
matrikel_nr | INTEGER | 10 | false | |||||
geschlecht | SMALLINT | 5 | false | |||||
ca12_staat | SMALLINT | 5 | false | |||||
sem_rueck_beur_ein | SMALLINT | 5 | false | |||||
stg | CHAR | 4 | false | |||||
abschluss | CHAR | 2 | false | |||||
fgr | CHAR | 10 | false | |||||
abgrp | CHAR | 255 | false | |||||
regel | SMALLINT | 5 | false | |||||
kz_rueck_beur_ein | SMALLINT | 5 | false | |||||
fach_sem_zahl | SMALLINT | 5 | false | |||||
hssem | SMALLINT | 5 | false | |||||
stort | CHAR | 10 | false | |||||
stuart | CHAR | 10 | false | |||||
stufrm | CHAR | 10 | false | |||||
hzbart_astat | CHAR | 10 | false | |||||
hzbkfzkz | CHAR | 2 | false | |||||
hrst | INTEGER | 10 | false | |||||
letzte_pruefung_stort | CHAR | 10 | false | |||||
letzte_pruefung_staat | SMALLINT | 5 | false | |||||
letzte_pruefung_abschluss | CHAR | 2 | false | |||||
letzte_pruefung_ergebnis | SMALLINT | 5 | false | |||||
vorletzte_pruefung_stort | CHAR | 10 | false | |||||
vorletzte_pruefung_staat | SMALLINT | 5 | false | |||||
vorletzte_pruefung_abschluss | CHAR | 2 | false | |||||
vorletzte_pruefung_ergebnis | SMALLINT | 5 | false | |||||
datum | DATE | 13 | false | |||||
summe | INTEGER | 10 | false | |||||
Primärschlüssel: | ||||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Typ: Hilfstabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
ca12_staat | SMALLINT | 5 | false | |||||
geschlecht | SMALLINT | 5 | false | |||||
hrst | INTEGER | 10 | false | |||||
studiengang_nr | SMALLINT | 5 | false | |||||
fach_nr | SMALLINT | 5 | false | |||||
fach_sem_zahl | SMALLINT | 5 | false | |||||
sem_rueck_beur_ein | SMALLINT | 5 | false | |||||
kz_rueck_beur_ein | SMALLINT | 5 | false | |||||
hssem | SMALLINT | 5 | false | |||||
stuart | CHAR | 10 | false | |||||
stutyp | CHAR | 10 | false | |||||
stufrm | CHAR | 10 | false | |||||
summe | NUMERIC | (19,6) | false | |||||
matrikel_nr | INTEGER | 10 | false | |||||
stg | CHAR | 10 | false | |||||
abschluss | CHAR | 10 | false | |||||
stichtag | INTEGER | 10 | false | |||||
Primärschlüssel: | ||||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Tabellenvergleich Abgleiche Summen im Rahmen eines Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
qa_tablecomp_profile_id | INTEGER | false | Profil | qa_tablecomp_profile : tid |
||||
name | varchar | 255 | true | Name | Interner Name | |||
whereclause | TEXT | 255 | false | Bedingung | ||||
aggregationfield | varchar | 255 | true | Feld der Aggregation | ||||
aggregationfunction | varchar | 255 | sum | true | Funktion der Aggregation | z.B. sum | ||
is_active | smallint | 1 | true | Aktiv | Aktiv 0/1 | |||
priority | CHAR | 10 | false | Priorität | qa_k_priority : apnr |
|||
Primärschlüssel: |
pk_qa_tablecomp_aggregation: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Tabellenvergleich Abgleiche Felder im Rahmen eines Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
qa_tablecomp_profile_id | INTEGER | false | Profil | qa_tablecomp_profile : tid |
||||
name | varchar | 255 | true | Name | Feldname | |||
caption | varchar | 255 | false | Feldbezeichnung | Feldbezeichnung | |||
priority | CHAR | 10 | false | Priorität | qa_k_priority : apnr |
|||
sortnr | SMALLINT | 10 | false | Sortiernummer | ||||
Primärschlüssel: |
pk_qa_tablecomp_field: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Tabellenvergleich Gruppierungsspalten im Rahmen eines Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
qa_tablecomp_profile_id | INTEGER | false | Profil | qa_tablecomp_profile : tid |
||||
fieldname | varchar | 255 | true | Name | Interner Name | |||
fieldcaption | varchar | 255 | false | Bezeichnung | Interner Name | |||
Primärschlüssel: |
pk_qa_tablecomp_groupby: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Tabellenvergleich Identitätsspalten im Rahmen eines Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
qa_tablecomp_profile_id | INTEGER | false | Profil | qa_tablecomp_profile : tid |
||||
fieldname | varchar | 255 | true | Name | Interner Name | |||
fieldcaption | varchar | 255 | false | Bezeichnung | ||||
Primärschlüssel: |
pk_qa_tablecomp_idcol: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
Tabellenvergleich Name des Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
tid | SERIAL | 255 | true | id | ID | |||
name | varchar | 255 | true | Name | Interner Name | |||
uniquename | VARCHAR | 255 | false | Schlüssel | ||||
table_1 | VARCHAR | 255 | true | Tabelle 1 | ||||
table_1_caption | VARCHAR | 255 | true | Tabelle 1 Beschriftung | ||||
table_2 | VARCHAR | 255 | true | Tabelle 2 | ||||
table_2_caption | VARCHAR | 255 | true | Tabelle 2 Beschriftung | ||||
is_active | smallint | 1 | true | Aktiv | Aktiv 0/1 | |||
systeminfo_id | INTEGER | 100 | false | Komponente | systeminfo : tid |
|||
table_1_filter | TEXT | 255 | false | Tabelle 1 Filter | Zusätzlicher Filter für Tabelle 1 | |||
table_2_filter | TEXT | 255 | false | Tabelle 2 Filter | Zusätzlicher Filter für Tabelle 2 | |||
Primärschlüssel: |
pk_qa_tablecomp_profile: tid |
|||||||
Index/Indizes: |
|
|||||||
Wird benutzt in: |
|
View PO-Version
Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
---|---|---|---|---|---|---|---|---|
apnr | CHAR | 10 | true | |||||
kurz | CHAR | 10 | false | |||||
druck | CHAR | 150 | false | |||||
sortnr | SMALLINT | 150 | false | |||||
Primärschlüssel: | ||||||||
SQL-Ausdruck: |
|
|||||||
Wird benutzt in: |
|
Folgende Tabellen werden bei der Installation geladen:
Folgende Tabellen werden bei dem Upgrade geladen:
Folgende Tabellen werden in der ETL-Routine geladen: