<?xml version="1.0" encoding="UTF-8"?>
<module name= "costage" version= "0.3b" sachgebiet_id= "310"
sachgebiet="CO Basisdaten" systeminfo_id="310"
system="CO Basisdaten" thema="CO Basisdaten" thema_parent="Studierende, Prüfungen">
<database name= "superx" system= "superx" >
<sachgebiete >
<sachgebiet id= "311" name= "CO Basisdaten Administr."
rightname="CS_BIA_STANDARDREPORTS_ADMIN[CO]" />
</sachgebiete>
<!--
<table name= "costage_bw_sb_status_werte" thema= "Studierende und Gebühren" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "bw_sb_stat_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "wert" type = "VARCHAR" size = "1" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
-->
<table name= "costage_st_abschlussziele_amtstat" thema= "Studierende und Gebühren" caption= "Abschlüsse zur amtl. Statistik (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<description > Abschlüsse zur amtl. Statistik (CO)</description>
<columns > <column name= "st_absz_amtstat_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "statistik_code" type = "VARCHAR" size = "2" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "150" default = "" notnull = "true" />
<column name= "st_land_reg_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
<column name= "st_std_art_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_abschlussziele_lokal" thema= "Studierende und Gebühren" caption= "Abschlüsse (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<description > Abschlüsse (CO)</description>
<columns > <column name= "st_absz_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "code" type = "VARCHAR" size = "2" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "200" default = "" notnull = "true" />
<column name= "st_absz_amtstat_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_fachsemester" thema= "Studierende und Gebühren" caption= "Studierenden-Fach- und Hochschulsemester (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Studierenden-Fach- und Hochschulsemester (CO)</description>
<columns > <column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "st_sem_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "fachsemester" type = "DECIMAL" size = "(38,0)" default = "" notnull = "true" />
<column name= "fachsemestertyp" type = "VARCHAR" size = "10" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_fakultaeten" thema= "Studierende und Gebühren" caption= "Fakultäten (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<description > Fakultäten (CO)</description>
<columns > <column name= "st_fakultaeten_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "unikey" type = "VARCHAR" size = "4" default = "" notnull = "true" />
<column name= "fakultaet_key" type = "VARCHAR" size = "2" default = "" notnull = "true" />
<column name= "fakultaet_bezeichnung" type = "VARCHAR" size = "20" default = "" notnull = "false" />
<column name= "fakultaet_name" type = "VARCHAR" size = "70" default = "" notnull = "false" />
<column name= "fakultaet_alt" type = "VARCHAR" size = "1" default = "" notnull = "false" />
<column name= "fakultaet_last" type = "VARCHAR" size = "3" default = "" notnull = "false" />
<column name= "st_land_reg_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_hauptstudien" thema= "Studierende und Gebühren" caption= "Studierenden-Primärfächer (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Studierenden-Primärfächer (CO)</description>
<columns > <column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
<column name= "st_sem_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_hoererstatus" thema= "Studierende und Gebühren" caption= "Studierenden-Hörerstatus (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Studierenden-Hörerstatus (CO)</description>
<columns > <column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "st_sem_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "hoererstatus_name" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
<column name= "hoererstatus_kb" type = "VARCHAR" size = "1" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_laender" thema= "Studierende und Gebühren" caption= "Staaten (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<description > Staaten (CO)</description>
<columns > <column name= "st_land_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
<column name= "iso_code_2" type = "VARCHAR" size = "2" default = "" notnull = "false" />
<column name= "iso_code_3" type = "VARCHAR" size = "3" default = "" notnull = "false" />
<column name= "kurzbezeichnung" type = "VARCHAR" size = "3" default = "" notnull = "true" />
<column name= "statistik_code" type = "VARCHAR" size = "5" default = "" notnull = "false" />
<column name= "adresse" type = "CHAR" size = "1" default = "" notnull = "false" />
<column name= "hzb" type = "CHAR" size = "1" default = "" notnull = "false" />
<column name= "staatsbuergerschaft" type = "CHAR" size = "1" default = "" notnull = "false" />
<column name= "kfz_kennzeichen" type = "CHAR" size = "10" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_land_regionen" thema= "Studierende und Gebühren" caption= "Länder und Regionen (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<description > Länder und Regionen (CO)</description>
<columns > <column name= "st_land_reg_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
<column name= "statistik_code" type = "VARCHAR" size = "5" default = "" notnull = "false" />
<column name= "st_land_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "kfz_kennzeichen_region" type = "INTEGER" size = "8" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_personen" thema= "Studierende und Gebühren" caption= "Personstammdaten (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Personstammdaten (CO)</description>
<columns > <column name= "nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "matrikelnummer" type = "VARCHAR" size = "12" default = "" notnull = "false" />
<column name= "vorname" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "vorname_komplett" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "familienname" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "geburtsdatum" type = "DATETIME" size = "7" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_semester" thema= "Studierende und Gebühren" caption= "Semester (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Semester (CO)</description>
<columns > <column name= "st_sem_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "semester_id" type = "VARCHAR" size = "3" default = "" notnull = "true" />
<column name= "semester_anfang" type = "DATETIME" size = "7" default = "" notnull = "true" />
<column name= "semester_ende" type = "DATETIME" size = "7" default = "" notnull = "true" />
<column name= "semester_bezeichnung" type = "VARCHAR" size = "22" default = "" notnull = "true" />
<column name= "studienjahr" type = "VARCHAR" size = "20" default = "" notnull = "true" />
<column name= "semester_tid" type = "INTEGER" size = "8" default = "" notnull = "false" > <comment > Semester nach SuperX-Nontation, d.h. JJJJ+1 (bei SoSe) oder 2 (bei Wise)</comment> </column>
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_semester_neu" thema= "Studierende und Gebühren" caption= "" typ= "Ladetabelle" releaseUnload= "empty" >
<columns > <column name= "st_sem_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "semester_id" type = "VARCHAR" size = "3" default = "" notnull = "true" />
<column name= "semester_anfang" type = "DATETIME" size = "7" default = "" notnull = "true" />
<column name= "semester_ende" type = "DATETIME" size = "7" default = "" notnull = "true" />
<column name= "semester_bezeichnung" type = "VARCHAR" size = "22" default = "" notnull = "true" />
<column name= "studienjahr" type = "VARCHAR" size = "20" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studienarten" thema= "Studierende und Gebühren" caption= "Studienarten (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Studienarten (CO)</description>
<columns > <column name= "st_std_art_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "kurzbezeichnung" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studienfaecher" thema= "Studierende und Gebühren" caption= "Studienfächer (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Studienfächer (CO)</description>
<columns > <column name= "st_stdfach_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
<column name= "statistik_code" type = "VARCHAR" size = "3" default = "" notnull = "true" />
<column name= "st_land_reg_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studiengaenge_mtsg" thema= "Studierende und Gebühren" caption= "Studierengänge (mehrfach) (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<description > Studierengänge (mehrfach) (CO)</description>
<columns > <column name= "st_studiengang_nr_msg" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "st_studiengang_nr_tsg" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "studienfach_sortierung" type = "INTEGER" size = "8" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studiengaenge_neu" thema= "Studierende und Gebühren" caption= "" typ= "Ladetabelle" releaseUnload= "empty" >
<columns > <column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "studiengangs_identifikator" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
<column name= "studiengangs_bezeichnung" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
<column name= "st_absz_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "st_skz_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "fachkennzeichen" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "st_std_art_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "studiengangs_typ_name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
<column name= "studiengangs_typ_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "studientyp_name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
<column name= "studientyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "stp_stp_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studiengaenge" thema= "Studierende und Gebühren" caption= "Studiengänge (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<description > Studiengänge (CO)</description>
<columns > <column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "studiengangs_identifikator" type = "VARCHAR" size = "4000" default = "" notnull = "false" description= "" />
<column name= "studiengangs_bezeichnung" type = "VARCHAR" size = "4000" default = "" notnull = "false" description= "" />
<column name= "st_absz_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "" currentlyUsed= "false" />
<column name= "st_skz_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "" currentlyUsed= "false" />
<column name= "fachkennzeichen" type = "VARCHAR" size = "10" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "st_std_art_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "" currentlyUsed= "false" />
<column name= "studiengangs_typ_name" type = "VARCHAR" size = "100" default = "" notnull = "true" description= "" currentlyUsed= "false" />
<column name= "studiengangs_typ_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "studientyp_name" type = "VARCHAR" size = "100" default = "" notnull = "true" description= "" currentlyUsed= "false" />
<column name= "studientyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "true" description= "" currentlyUsed= "false" />
<column name= "stp_stp_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "skz_key" type = "VARCHAR" size = "10" default = "" notnull = "false" description= "Studienfach (CO)" />
<column name= "abschluss" type = "CHAR" size = "10" default = "" notnull = "false" description= "Abschluss" />
<column name= "stuart" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienart" />
<column name= "stufrm" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienform" />
<column name= "pversion" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "SPO-Version" />
<column name= "rsz" type = "INTEGER" size = "255" default = "" notnull = "false" description= "Regelstudienzeit" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_dim_studiengang" thema= "Studierende und Gebühren" caption= "Studiengänge (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns > <column name= "st_studiengang_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Studiengang Laufnr." />
<column name= "studiengangs_identifikator" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengang ID" />
<column name= "studiengangs_bezeichnung" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengang Name" />
<column name= "st_absz_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Abschlussziel Laufnr." />
<column name= "st_skz_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Fach Laufnr." />
<column name= "fachkennzeichen" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Fachkennz." currentlyUsed= "false" />
<column name= "st_std_art_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Studienart Laufnr." />
<column name= "studiengangs_typ_name" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengangs-Typ Name" />
<column name= "studiengangs_typ_kb" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studiengangs-Typ KB" />
<column name= "studientyp_name" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studientyp Name" />
<column name= "studientyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" description= "Studientyp KB" />
<column name= "stp_stp_nr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "stuart" type = "CHAR" size = "10" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "stufrm" type = "CHAR" size = "10" default = "" notnull = "false" description= "" currentlyUsed= "false" />
<column name= "pversion" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "P-Version" />
<column name= "rsz" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Regelstudienzeit" />
<column name= "skz_key" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienfach (CO) Schlüssel" />
<column name= "skz_name" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studienfach (CO) Name" />
<column name= "unikey" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Hochschule" />
<column name= "fakultaet_key" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Fakultät Schlüssel" />
<column name= "abschluss_code" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Abschluss Schlüssel" />
<column name= "abschluss_name" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Abschluss Name" />
<column name= "fakultaet_kurztext" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Fakultät KB" />
<column name= "fakultaet_drucktext" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Fakultät Name" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > </foreignKeys>
<importedKeys > </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_st_studienkennzahlen" thema= "Studierende und Gebühren" caption= "Studienfächer (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Studienfächer (CO)</description>
<columns > <column name= "st_skz_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "skz_key" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "unikey" type = "VARCHAR" size = "4" default = "" notnull = "true" />
<column name= "fakultaet_key" type = "VARCHAR" size = "2" default = "" notnull = "false" />
<column name= "skz_name" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "st_stdfach_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
<column name= "gesetzliche_grundlage_kb" type = "VARCHAR" size = "255" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studienkennzahlen_neu" thema= "Studierende und Gebühren" caption= "Studienfächer (CO)" typ= "Ladetabelle" releaseUnload= "empty" >
<description > Studienfächer (CO)</description>
<columns > <column name= "st_skz_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "skz_key" type = "VARCHAR" size = "4" default = "" notnull = "true" />
<column name= "unikey" type = "VARCHAR" size = "4" default = "" notnull = "true" />
<column name= "fakultaet_key" type = "VARCHAR" size = "2" default = "" notnull = "false" />
<column name= "skz_name" type = "VARCHAR" size = "40" default = "" notnull = "false" />
<column name= "st_stdfach_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
<column name= "gesetzliche_grundlage_kb" type = "VARCHAR" size = "10" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studienstatus" thema= "Studierende und Gebühren" caption= "Studienstatus pro Semester (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Studienstatus pro Semester (CO)</description>
<columns >
<column name= "st_studienstatus_nr" type = "DECIMAL" size = "(38,0)" default = "" notnull = "true" />
<column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "studienstatustyp" type = "VARCHAR" size = "240" default = "" notnull = "true" />
<column name= "beginn_datum" type = "DATETIME" size = "7" default = "" notnull = "true" />
<column name= "gueltig_ab" type = "DATETIME" size = "7" default = "" notnull = "true" />
<column name= "st_sem_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studien_spoversionen" thema= "Studierende und Gebühren" caption= "SPO-Versionen pro Studium" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "stp_stp_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "gueltig_ab" type = "DATETIME" size = "7" default = "" notnull = "true" />
<column name= "po_stp_stp_version_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "po_regelstudienzeit" type = "INTEGER" size = "8" default = "" notnull = "false" />
<column name= "po_gueltig_ab" type = "DATETIME" size = "7" default = "" notnull = "true" />
<column name= "po_gueltig_bis" type = "DATETIME" size = "7" default = "" notnull = "false" />
<column name= "po_studierbar_bis" type = "DATETIME" size = "7" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studien" thema= "Studierende und Gebühren" caption= "Studienverläufe (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Studienverläufe (CO)</description>
<columns > <column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "studienform_name" type = "VARCHAR" size = "100" default = "" notnull = "false" />
<column name= "studienform_statistik_code" type = "VARCHAR" size = "2" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studierendenstammdaten_neu" thema= "Studierende und Gebühren" caption= "" typ= "Ladetabelle" releaseUnload= "empty" >
<columns > <column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "matrikelnummer" type = "VARCHAR" size = "12" default = "" notnull = "false" />
<column name= "vorname" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "familienname" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "geburtsdatum" type = "DATETIME" size = "7" default = "" notnull = "false" />
<column name= "geschlecht" type = "VARCHAR" size = "1" default = "" notnull = "false" />
<column name= "st_land1_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
<column name= "st_land2_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
<column name= "geburt_st_land_nr" type = "INTEGER" size = "8" default = "" notnull = "false" />
<column name= "personentyp_name" type = "VARCHAR" size = "100" default = "" notnull = "false" />
<column name= "personentyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "aufnahmedatum" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "abmeldungsdatum" type = "DATETIME" size = "7" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studierendenstammdaten" thema= "Studierende und Gebühren" caption= "Studierendenstammdaten (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<description > Studierendenstammdaten (CO)</description>
<columns > <column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" />
<column name= "matrikelnummer" type = "INTEGER" size = "12" default = "" notnull = "true" />
<column name= "vorname" type = "VARCHAR" size = "255" default = "" notnull = "false" currentlyUsed= "false" />
<column name= "familienname" type = "VARCHAR" size = "255" default = "" notnull = "false" currentlyUsed= "false" />
<column name= "geburtsdatum" type = "DATETIME" size = "7" default = "" notnull = "false" currentlyUsed= "false" />
<column name= "st_land1_nr" type = "INTEGER" size = "8" default = "" notnull = "false" currentlyUsed= "false" />
<column name= "st_land2_nr" type = "INTEGER" size = "8" default = "" notnull = "false" currentlyUsed= "false" />
<column name= "geburt_st_land_nr" type = "INTEGER" size = "8" default = "" notnull = "false" currentlyUsed= "false" />
<column name= "personentyp_name" type = "VARCHAR" size = "100" default = "" notnull = "false" />
<column name= "personentyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "aufnahmedatum" type = "DATETIME" size = "7" default = "" notnull = "false" />
<column name= "abmeldungsdatum" type = "DATETIME" size = "7" default = "" notnull = "false" />
<column name= "geschlecht" type = "INTEGER" size = "1" default = "" notnull = "false" description= "Geschlecht" />
<column name= "d_geburt" type = "DATE" size = "4" default = "" notnull = "false" description= "Geburtsdatum" />
<column name= "ca12_staat" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Staatsangehörigkeit (erste)" />
<column name= "second_nationality" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Amtl. Schluessel fuer zweite Staatsangehoerigkeit" currentlyUsed= "false" />
<column name= "d_exmatr" type = "DATE" size = "4" default = "" notnull = "false" description= "Datum der Exmatr. (obsolet)" />
<column name= "semester_max" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Letztes eingeschriebenes Semester" currentlyUsed= "" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<table name= "costage_st_studien_aggr" thema= "Studierende und Gebühren" caption= "Studienverläufe (CO)" typ= "Hilfstabelle" releaseUnload= "empty" >
<columns > <column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studium (ID)" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studierendenstammdaten (ID)" />
<column name= "matrikelnummer" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Matrikelnummer" />
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID)" />
<column name= "st_studiengang_nr_msg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) des MSG" > <comment > nur bei TSG</comment> </column>
<column name= "st_studienstatus_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studienstatus (ID)" />
<column name= "statustyp" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienstatus" > <comment > ESG oder, bei TSG, der Status des MSG</comment> </column>
<column name= "statustyp_tsg" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienstatus TSG" />
<column name= "tsg_generated" type = "SMALLINT" size = "2" default = "0" notnull = "false" description= "Automatisch generierter Datensatz" > <comment > Wenn TSG vor MSG beendet wird, werden TSG-Sätze generiert</comment> </column>
<column name= "hrst" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hörerstatus" />
<column name= "semester" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Semester" />
<column name= "fachsemester" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Fachsemester" />
<column name= "hssem" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Hochschulsemester" />
<column name= "primaerflag" type = "SMALLINT" size = "2" default = "" notnull = "false" description= "Primärfach" />
<column name= "studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (Nr.)" />
<column name= "fach_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Fach (Nr.)" />
<column name= "unikey" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hochschulnummer" />
<column name= "anfdat" type = "DATE" size = "4" default = "" notnull = "false" description= "Beginndatum" />
<column name= "ruebeudat" type = "DATE" size = "4" default = "" notnull = "false" description= "Rückmeldedatum" />
<column name= "endedat" type = "DATE" size = "4" default = "" notnull = "false" description= "Datum der Exmatr." />
<column name= "stufrm" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienform" />
<column name= "kz_rueck_beur_ein" type = "SMALLINT" size = "2" default = "" notnull = "false" description= "Rückmeldestatus (amtlich)" />
<column name= "hzb_art" type = "CHAR" size = "10" default = "" notnull = "false" description= "Art der HZB (amtlich)" >
<sourcefield table= "costage_bw_bewerb_hzb" name= "hzb_art_stla_code" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_bw_bewerbungen.st_studstamm_nr - costage_bw_bewerbungen.nr - costage_bw_bewerb_hzb.bw_bewrbng_nr </comment>
</column>
<column name= "hzb_datum" type = "DATE" size = "10" default = "" notnull = "false" description= "Datum der HZB (Zeugnisdatum)" >
<sourcefield table= "costage_bw_bewerb_hzb" name= "zeugnisdatum" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_bw_bewerbungen.st_studstamm_nr - costage_bw_bewerbungen.nr - costage_bw_bewerb_hzb.bw_bewrbng_nr - costage_bw_bewerb_hzb.zeugnisdatum</comment>
</column>
<column name= "hzb_note" type = "FLOAT" size = "10" default = "" notnull = "false" description= "Note der HZB" >
<sourcefield table= "costage_bw_bewerb_hzb" name= "hzb_note" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_bw_bewerbungen.st_studstamm_nr - costage_bw_bewerbungen.nr - costage_bw_bewerb_hzb.bw_bewrbng_nr - costage_bw_bewerb_hzb.hzb_note</comment>
</column>
<column name= "hzb_ort" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Landkreis der HZB" >
<sourcefield table= "costage_bw_bewerb_hzb" name= "land_sub_r_nr" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_bw_bewerbungen.st_studstamm_nr - costage_bw_bewerbungen.nr - costage_bw_bewerb_hzb.bw_bewrbng_nr - costage_bw_bewerb_hzb.land_sub_r_nr - costage_land_subregionen.nr</comment>
</column>
<column name= "hzb_staat" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Staat der HZB (amtlich)" >
<sourcefield table= "costage_st_laender" name= "statistik_code" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_bw_bewerbungen.st_studstamm_nr - costage_bw_bewerbungen.nr - costage_bw_bewerb_hzb.bw_bewrbng_nr - costage_bw_bewerb_hzb.st_land_nr - costage_st_laender.land_nr</comment>
</column>
<column name= "abm_art_p" type = "CHAR" size = "10" default = "" notnull = "false" description= "Art Abmeldung (personbezogen)" >
<sourcefield table= "costage_st_personen_abmeldungen" name= "st_abm_art_kurzbezeichnung" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_personen_abmeldungen.st_studium_nr/st_sem_nr - costage_st_semester.semester_tid / costage_st_abmeldungsarten.bezug='P'</comment>
</column>
<column name= "abm_art_s" type = "CHAR" size = "10" default = "" notnull = "false" description= "Art Abmeldung (studienbezogen)" >
<sourcefield table= "costage_st_personen_abmeldungen" name= "st_abm_art_kurzbezeichnung" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_personen_abmeldungen.st_studium_nr/st_sem_nr - costage_st_semester.semester_tid / costage_st_abmeldungsarten.bezug='S'</comment>
</column>
<column name= "urlaub_art" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Art der Beurlaubung (amtlich)" >
<sourcefield table= "costage_st_urlaube" name= "st_urlaub_typ_nr" sourcesystem= "co" />
<comment > Lookup via: st_studium_nr/st_sem_nr - costage_st_urlaube.st_studium_nr/st_sem_nr </comment>
</column>
<column name= "adresse_ort_s" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Wohnsitz Landkreis (Studienadresse)" >
<sourcefield table= "costage_st_adressen" name= "land_kfz_kennzeichen_subregion" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_st_adressen.st_studstamm_nr - costage_st_adressen.st_adresse_typ='S' </comment>
</column>
<column name= "adresse_staat_s" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Wohnsitz Staat (Studienadresse)" >
<sourcefield table= "costage_st_adressen" name= "st_land_nr" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_st_adressen.st_studstamm_nr -costage_st_adressen.st_adresse_typ='S' </comment>
</column>
<column name= "adresse_ort_h" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Wohnsitz Landkreis (Heimatadresse)" >
<sourcefield table= "costage_st_adressen" name= "land_kfz_kennzeichen_subregion" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_st_adressen.st_studstamm_nr - costage_st_adressen.st_adresse_typ='H' </comment>
</column>
<column name= "adresse_staat_h" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Wohnsitz Staat (Heimatadresse)" >
<sourcefield table= "costage_st_adressen" name= "st_land_nr" sourcesystem= "co" />
<comment > Lookup via: st_studstamm_nr - costage_st_adressen.st_studstamm_nr -costage_st_adressen.st_adresse_typ='H' </comment>
</column>
<column name= "summe" type = "INTEGER" size = "2" default = "" notnull = "false" description= "Summe" />
</columns>
<indexes >
</indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
</table>
<!-- neue Views in 0.3 -->
<table name= "costage_st_pruef_aggr" thema= "Prüfungen und Leistungen" caption= "Prüfungen (CO)" typ= "Hilfstabelle" releaseUnload= "empty" >
<columns > <column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studium (ID)" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studierendenstammdaten (ID)" />
<column name= "matrikelnummer" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Matrikelnummer" />
<column name= "semester" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester" > <comment > des Prüfungsdatums</comment> </column>
<column name= "semester_veranst" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester der Veranstaltung" />
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID)" />
<column name= "st_studiengang_nr_msg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) des MSG" > <comment > nur bei TSG</comment> </column>
<column name= "unikey" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hochschulnummer" />
<column name= "studienidentifikator" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studienidentifikator" />
<column name= "studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (Nr.)" currentlyUsed= "false" />
<column name= "fach_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Fach (Nr.)" />
<column name= "fachsemester" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Fachsemester" />
<column name= "leistung_nr" type = "INTEGER" size = "4" default = "" notnull = "true" description= "Eindeutige Laufnummer" />
<column name= "leistungstyp_nr" type = "INTEGER" size = "4" default = "" notnull = "true" description= "Leistungstyp" />
<column name= "leistungsdetailtyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" description= "Leistungsdetailtyp" />
<column name= "pnr" type = "INTEGER" size = "10" default = "" notnull = "false" description= "Prüfungselement Nr." currentlyUsed= "false" />
<column name= "abschnitt" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Studienabschnitt" > <comment > Hauptprüfung/TSAB</comment> </column>
<column name= "stp_sp_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Prüfungsordnung Nr." > <comment > Prüfungsordnung Nr.</comment> </column>
<column name= "note" type = "FLOAT" size = "4" default = "" notnull = "false" description= "Note" />
<column name= "credits" type = "FLOAT" size = "4" default = "" notnull = "false" description= "Credits" />
<column name= "leistungsdatum" type = "DATE" size = "7" default = "" notnull = "false" description= "Prüfungsdatum" />
<column name= "anerkannt_flag" type = "CHAR" size = "1" default = "" notnull = "false" description= "Anerkannt" > <comment > J/N</comment> </column>
<column name= "leistungsstatus_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Redaktionsstatus" currentlyUsed= "false" > <comment > gültig/In Bearbeitung </comment> </column>
<column name= "leistungsstatus_map_kb" type = "CHAR" size = "10" default = "" notnull = "false" description= "Prüfungsstatus" />
<column name= "leistung_nr_msg" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Eindeutige Laufnummer MSG" />
<column name= "leistungsdatum_msg" type = "DATE" size = "7" default = "" notnull = "false" description= "Prüfungsdatum MSG" />
<column name= "semester_msg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester MSG" />
<column name= "summe" type = "INTEGER" size = "2" default = "" notnull = "false" description= "Summe" />
</columns>
<indexes >
<index name= "ix_costage_st_pruef_aggr1" unique= "false" >
<index-column name= "st_studiengang_nr" />
</index>
<index name= "ix_costage_st_pruef_aggr2" unique= "false" >
<index-column name= "semester" />
</index>
<index name= "ix_costage_st_pruef_aggr3" unique= "false" >
<index-column name= "leistungsdetailtyp_kb" />
</index>
<index name= "ix_costage_st_pruef_aggr4" unique= "false" >
<index-column name= "leistungsstatus_nr" />
</index>
</indexes>
</table>
<table name= "costage_bw_antr_aggr" thema= "Bewerbungen" caption= "Bewerbungen (CO)" typ= "Hilfstabelle" releaseUnload= "empty" >
<columns >
<column name= "nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studierendenstammdaten (ID)" />
<column name= "matrikelnummer" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Matrikelnummer" />
<column name= "semester" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester" > <comment > desPrüfungsdatums</comment> </column>
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID)" />
<column name= "st_studiengang_nr_msg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) des MSG" > <comment > nur bei TSG</comment> </column>
<column name= "unikey" type = "CHAR" size = "10" default = "" notnull = "false" description= "Hochschulnummer" />
<!-- <column name="studienidentifikator" type ="VARCHAR" size ="255" default ="" notnull ="false" description="Studienidentifikator"/> -->
<column name= "studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (Nr.)" currentlyUsed= "false" />
<column name= "fach_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Fach (Nr.)" />
<column name= "fachsemester" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Fachsemester" />
<column name= "stufrm" type = "CHAR" size = "10" default = "" notnull = "false" description= "Studienform" />
<column name= "semester_msg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester MSG" />
<column name= "bw_sb_svor_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "bw_zul_art_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "bw_typ_kb" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "summe" type = "INTEGER" size = "2" default = "" notnull = "false" description= "Summe" />
</columns>
</table>
<table name= "costage_st_lv_aggr" thema= "Lehre" caption= "Lehrveranstaltsteilnahme (CO)" typ= "Hilfstabelle" releaseUnload= "empty" >
<columns > <column name= "st_studium_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studium (ID)" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "8" default = "" notnull = "true" description= "Studierendenstammdaten (ID)" />
<column name= "matrikelnummer" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Matrikelnummer" />
<column name= "semester" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Semester" > <comment > </comment> </column>
<column name= "st_studiengang_nr" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID)" />
<column name= "st_studiengang_nr_msg" type = "INTEGER" size = "8" default = "" notnull = "false" description= "Studiengang (ID) des MSG" > <comment > nur bei TSG</comment> </column>
<column name= "studienidentifikator" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Studienidentifikator" />
<column name= "stp_sp_nr" type = "INTEGER" size = "4" default = "" notnull = "false" description= "Lehrveranstaltung (ID)" />
<column name= "titel_de" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Titel der Lehrveranstaltung (DEUTSCH)" />
<column name= "nummer" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "LV-Nummer mit Trennzeichen" />
<column name= "art_name_de" type = "VARCHAR" size = "255" default = "" notnull = "false" description= "Name der LV-Art (DEUTSCH)" />
<column name= "summe" type = "INTEGER" size = "2" default = "" notnull = "false" description= "Summe" />
</columns>
<indexes >
<index name= "ix_costage_st_lv_aggr1" unique= "false" >
<index-column name= "st_studiengang_nr" />
</index>
<index name= "ix_costage_st_lv_aggr2" unique= "false" >
<index-column name= "semester" />
</index>
<index name= "ix_costage_st_lv_aggr3" unique= "false" >
<index-column name= "stp_sp_nr" />
</index>
<index name= "ix_costage_st_lv_aggr4" unique= "false" >
<index-column name= "art_name_de" />
</index>
</indexes>
</table>
<table name= "costage_bw_bewerbungen" thema= "Bewerbungen" caption= "Bewerbungen (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_sem_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studiengang_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studfrm_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "bw_sb_svor_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "bw_zul_art_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "bw_typ_kb" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "zurueckgezogen_am" type = "DATETIME" size = "7" default = "" notnull = "false" />
<column name= "fristbeginn" type = "DATETIME" size = "7" default = "" notnull = "false" />
<column name= "fristende" type = "DATETIME" size = "7" default = "" notnull = "false" />
<column name= "einstiegs_fachsemester" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "fachsemester_gewaehlt" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "abgeschickt_datum" type = "DATETIME" size = "7" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
<row >
</row>
</rs> </privileges>
</table>
<table name= "costage_bw_bewerbung_kombination" thema= "Bewerbungen" caption= "Bewerbungen Kombination (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "bw_bewrbng_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "bw_bewrbng_nr_teil" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "zulassungs_optional_flag" type = "VARCHAR" size = "1" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_bw_bewerb_hzb" thema= "Bewerbungen" caption= "Bewerbungen HZB (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "bw_bewrbng_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "hzb_art_stla_code" type = "VARCHAR" size = "2" default = "" notnull = "true" />
<column name= "zeugnisdatum" type = "DATETIME" size = "7" default = "" notnull = "true" />
<column name= "hzb_note" type = "FLOAT" size = "4" default = "" notnull = "false" />
<column name= "hzb_note_original" type = "VARCHAR" size = "40" default = "" notnull = "false" />
<column name= "hzb_punkte" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "hzb_punkte_max" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "land_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "land_regio_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "land_sub_r_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_bw_bewerb_sb_status" thema= "Bewerbungen" caption= "Bewerbungen zu Status (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "bw_bewerbng_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "bw_sb_stat_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "wert" type = "VARCHAR" size = "1" default = "" notnull = "true" />
<column name= "last_modified" type = "DATETIME" size = "7" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_bw_sb_status" thema= "Bewerbungen" caption= "Bewerbungen Status (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns > <column name= "nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "kurzbezeichnung" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_bw_sb_status_werte" thema= "Bewerbungen" caption= "Bewerbungen Status Werte (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "bw_sb_stat_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "wert" type = "VARCHAR" size = "1" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_bw_sb_stat_vorl_zuordnung" thema= "Bewerbungen" caption= "Bewerbungen vorl. Zuordnung (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "bw_sb_stat_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_bw_zulassungsarten" thema= "Bewerbungen" caption= "Zulassungsarten (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns > <column name= "nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "kurzbezeichnung" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_land_subregionen" thema= "Bewerbungen" caption= "Regionen (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "land_sub_reg_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
<column name= "statistik_code" type = "VARCHAR" size = "5" default = "" notnull = "false" />
<column name= "land_kfz_kennzeichen_subregion" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "st_land_reg_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_abgeltungen" thema= "Lehre" caption= "Abgeltungen (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "la_abg_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "stp_sp_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "person_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "sws_beauftragt_gewichtet" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "sws_beauftragt_ungewichtet" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "sws_zustandegek_gewichtet" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "sws_zustandegek_ungewichtet" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "sws_abgehalten_gewichtet" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "sws_abgehalten_ungewichtet" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "la_typ_code" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "la_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "la_la_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "la_fktn_kurzbezeichnung" type = "VARCHAR" size = "6" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_antritte" thema= "Prüfungen und Leistungen" caption= "Antritte (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "leistung_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "pruefungsantritt_spo" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "pruefungsantritt_lv_prv" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "pruefungsantritt_index_lv_prv" type = "INTEGER" size = "4" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_gleichheitsknoten" thema= "Lehre" caption= "Lehre Gleichheitsknoten (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "ghk_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "typ_kurzbezeichnung" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "typ_name_de" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "typ_name_en" type = "VARCHAR" size = "255" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_lehrveranstaltungen" thema= "Lehre" caption= "Lehrveranstaltungen (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "stp_sp_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "ghk_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "titel_de" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "titel_en" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "nummer" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "art_name_de" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "art_name_en" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "st_sem_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "org_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "sws" type = "FLOAT" size = "4" default = "" notnull = "float" />
<column name= "ects_credits" type = "FLOAT" size = "4" default = "" notnull = "false" />
<column name= "anerkennungsobjekt_flag" type = "CHAR" size = "1" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_leistungen" thema= "Prüfungen und Leistungen" caption= "Leistungen (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "leistung_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "leistungstyp_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "leistungsdetailtyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "matrikelnummer" type = "VARCHAR" size = "12" default = "" notnull = "false" />
<column name= "vorname" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "nachname" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "st_studium_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "studienidentifikator" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
<column name= "spov_abschluss" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "stp_sp_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "veranstaltung_nummer" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "veranstaltung_semester" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
<column name= "veranstaltung_titel" type = "VARCHAR" size = "200" default = "" notnull = "false" />
<column name= "veranstaltung_art" type = "VARCHAR" size = "2" default = "" notnull = "false" />
<column name= "semesterstunden" type = "FLOAT" size = "4" default = "" notnull = "false" />
<column name= "unterrichtseinheiten" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "thema_individuell" type = "VARCHAR" size = "2000" default = "" notnull = "false" />
<column name= "pv_notenskala_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "note" type = "VARCHAR" size = "100" default = "" notnull = "true" />
<column name= "note_name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
<column name= "note_zahl" type = "FLOAT" size = "4" default = "" notnull = "false" />
<column name= "pv_pruef_zusatz_typen_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "note_zusatz" type = "VARCHAR" size = "20" default = "" notnull = "false" />
<column name= "note_zusatz_name" type = "VARCHAR" size = "100" default = "" notnull = "false" />
<column name= "note_positiv_flag" type = "VARCHAR" size = "1" default = "" notnull = "false" />
<column name= "note_negativ_flag" type = "VARCHAR" size = "1" default = "" notnull = "false" />
<column name= "pv_notenskala_typ_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "pv_notenskala_typ_kb" type = "VARCHAR" size = "4" default = "" notnull = "false" />
<column name= "pv_notenskala_typ_name" type = "VARCHAR" size = "400" default = "" notnull = "false" />
<column name= "credits" type = "FLOAT" size = "4" default = "" notnull = "false" />
<column name= "leistungsdatum" type = "DATETIME" size = "7" default = "" notnull = "false" />
<column name= "anerkannt_flag" type = "CHAR" size = "1" default = "" notnull = "false" />
<column name= "zusatzleistung_flag" type = "CHAR" size = "1" default = "" notnull = "false" />
<column name= "leistungsstatus_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "leistungsstatus_map_kb" type = "CHAR" size = "10" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_leistungen_detail_typen" thema= "Prüfungen und Leistungen" caption= "Leistungstypen (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns > <column name= "leistungsdetailtyp_kb" type = "VARCHAR" size = "10" default = "" notnull = "false" />
<column name= "name_de" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
<column name= "name_en" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
<column name= "name_zusatz_de" type = "VARCHAR" size = "100" default = "" notnull = "false" />
<column name= "name_zusatz_en" type = "VARCHAR" size = "100" default = "" notnull = "false" />
<column name= "sortierung" type = "CHAR" size = "1" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_leistungen_typen" thema= "Prüfungen und Leistungen" caption= "Leistungstypen (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns > <column name= "leistungstyp_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "kurzbezeichnung" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "name_de" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
<column name= "name_en" type = "VARCHAR" size = "4000" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_lv_teilnehmende" thema= "Lehre" caption= "Teilnahme (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "lv_grp_pers_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studium_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "stp_sp_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "lv_grp_name" type = "VARCHAR" size = "255" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
<row >
</row>
</rs> </privileges>
</table>
<table name= "costage_st_studienformen" thema= "Studierende und Gebühren" caption= "Studienformen (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns > <column name= "nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "kurzbezeichnung" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "100" default = "" notnull = "true" />
<column name= "statistik_code" type = "VARCHAR" size = "2" default = "" notnull = "true" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
<row >
</row>
</rs> </privileges>
</table>
<!-- neu am 25.3.3022 -->
<table name= "costage_st_adressen" thema= "Studierende und Gebühren" caption= "Studierende Adressen (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "st_adresse_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_adresse_typ" type = "VARCHAR" size = "1" default = "" notnull = "true" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "zustellhinweis" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "strasse" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "plz" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "ort" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "st_land_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "land_kfz_kennzeichen" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "land_kfz_kennzeichen_subregion" type = "VARCHAR" size = "255" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_st_urlaube" thema= "Studierende und Gebühren" caption= "Studierende Beurlaubungen (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "st_urlaub_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_urlaub_typ_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_sem_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studium_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_st_urlaubs_typen" thema= "Studierende und Gebühren" caption= "Urlaubstypen (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns > <column name= "st_urlaub_typ_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "kurzbezeichnung" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "statistik_code" type = "VARCHAR" size = "1" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_st_abmeldungsarten" thema= "Studierende und Gebühren" caption= "Abmeldungsarten (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns > <column name= "st_abm_art_kurzbezeichnung" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "name" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "name_lang" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "bezug" type = "VARCHAR" size = "1" default = "" notnull = "false" />
<column name= "statistik_code" type = "VARCHAR" size = "2" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_st_personen_abmeldungen" thema= "Studierende und Gebühren" caption= "Studierende Abmeldungen (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "st_person_abmeldung_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studstamm_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_studium_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "st_sem_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_abm_art_kurzbezeichnung" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "person_flag" type = "VARCHAR" size = "1" default = "" notnull = "true" />
<column name= "st_studienstatus_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_st_ersthochschulen" thema= "Studierende und Gebühren" caption= "Studierende Ersthochschule (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "st_studstamm_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "unikey_ersthochschule" type = "VARCHAR" size = "255" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_st_hochschulsemester" thema= "Studierende und Gebühren" caption= "Studierende Hochschulsemester (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "st_studstamm_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "st_sem_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "anzahl_hochschulsemester" type = "INTEGER" size = "4" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_leistungen_status_typen" thema= "Prüfungen und Leistungen" caption= "Leistungsstati Typen (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns >
<column name= "leistungsstatus_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "kurzbezeichnung" type = "VARCHAR" size = "255" default = "" notnull = "true" />
<column name= "name_de" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "name_en" type = "VARCHAR" size = "255" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_k_hzbart" thema= "Studierende und Gebühren" caption= "HZB-Arten (CO)" typ= "Schlüsseltabelle" releaseUnload= "empty" >
<columns > <column name= "apnr" type = "char" size = "10" default = "" notnull = "true" />
<column name= "kurztext" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "drucktext" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "langtext" type = "VARCHAR" size = "255" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > <rs >
</rs> </privileges>
</table>
<table name= "costage_ergebnisse" thema= "SPO" caption= "Studienplankontexte (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "st_studien_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "stp_knoten_nr" type = "INTEGER" size = "4" default = "" notnull = "true" />
<column name= "vorart_kb" type = "VARCHAR" size = "10" default = "" notnull = "true" />
<column name= "flag" type = "VARCHAR" size = "1" default = "" notnull = "false" />
<column name= "zahl" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "drucktext" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "datum" type = "DATE" size = "7" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > </privileges>
</table>
<table name= "costage_studienplankontexte" thema= "SPO" caption= "Studienplankontexte (CO)" typ= "Datentabelle" releaseUnload= "empty" >
<columns > <column name= "st_studium_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "stp_stp_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "leistungs_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "context_type" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "stp_knoten_nr_sichtbar" type = "INTEGER" size = "4" default = "" notnull = "false" />
<column name= "ghk_nr" type = "INTEGER" size = "4" default = "" notnull = "false" />
</columns>
<indexes > </indexes>
<primaryKeys > <rs >
</rs> </primaryKeys>
<foreignKeys > <rs >
</rs> </foreignKeys>
<importedKeys > <rs >
</rs> </importedKeys>
<privileges > </privileges>
</table>
<views >
<view name= "costage_abschluss_fach_stg" caption= "Studiengänge nach Abschluss/Fach" thema= "Studierende" typ= "Schlüsseltabelle" releaseUnload= "demo" >
<description > Abschlüsse,Fächer und Studiengänge</description>
<columns > <column name= "druck" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "apnr" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "parent" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "struktur_str" type = "CHAR" size = "50" default = "" notnull = "false" />
</columns>
<sql dbsystem= "" > < ![CDATA[
select 'Studiengänge nach Abschluss/Fach'::varchar(255) as druck,
'root'::varchar(255) as apnr,
null::varchar(255) as parent,
'Alle'::varchar(255) as struktur_str
from xdummy
union select 'Ohne Abschluss/Fach'::varchar(255) as druck,
'_o'::varchar(255) as apnr,
'root'::varchar(255) as parent,
'Abschluss/Fach'::varchar(255) as struktur_str
from xdummy
union select distinct G.abschluss_name || ' ' || G.skz_name,trim(abschluss_code) || '_' || trim(skz_key),'root',
'Abschluss/Fach'::varchar(255) as struktur_str from costage_dim_studiengang G
where (trim(abschluss_code) || '_' || trim(skz_key) is not null
and trim(abschluss_code) || '_' || trim(skz_key) !='_')
union select studiengangs_bezeichnung,'s_'|| G.st_studiengang_nr,trim(abschluss_code) || '_' || trim(skz_key),
'Studiengang'::varchar(255) as struktur_str from costage_dim_studiengang G
where (trim(abschluss_code) || '_' || trim(skz_key) is not null
and trim(abschluss_code) || '_' || trim(skz_key) !='_')
union select studiengangs_bezeichnung,'s_'|| G.st_studiengang_nr,'_o'::varchar(255),
'Studiengang'::varchar(255) as struktur_str from costage_dim_studiengang G
where (trim(abschluss_code) || '_' || trim(skz_key) is null
or trim(abschluss_code) || '_' || trim(skz_key) ='_')
]]></sql>
</view>
<view name= "costage_abschluss_stg" caption= "Studiengänge nach Abschluss" thema= "Studierende" typ= "Schlüsseltabelle" releaseUnload= "demo" >
<description > Abschlüsse und Studiengänge</description>
<columns > <column name= "druck" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "apnr" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "parent" type = "VARCHAR" size = "255" default = "" notnull = "false" />
<column name= "struktur_str" type = "CHAR" size = "50" default = "" notnull = "false" />
</columns>
<sql dbsystem= "" > < ![CDATA[
select 'Studiengänge nach Abschluss'::varchar(255) as druck,
'root'::varchar(255) as apnr,
null::varchar(255) as parent,
'Alle'::varchar(255) as struktur_str
from xdummy
union select 'Ohne Abschluss'::varchar(255) as druck,
'_o'::varchar(255) as apnr,
'root'::varchar(255) as parent,
'Abschluss'::varchar(255) as struktur_str
from xdummy
union select distinct G.abschluss_name,trim(abschluss_code),'root',
'Abschluss'::varchar(255) as struktur_str from costage_dim_studiengang G
where (trim(abschluss_code) is not null
and trim(abschluss_code) !='_')
union select distinct G.abschluss_name || ' ' || G.skz_name,trim(abschluss_code) || '_' || trim(skz_key),trim(abschluss_code),
'Abschluss/Fach'::varchar(255) as struktur_str from costage_dim_studiengang G
where (trim(abschluss_code) || '_' || trim(skz_key) is not null
and trim(abschluss_code) || '_' || trim(skz_key) !='_')
union select studiengangs_bezeichnung,'s_'|| G.st_studiengang_nr,trim(abschluss_code) || '_' || trim(skz_key),
'Studiengang'::varchar(255) as struktur_str from costage_dim_studiengang G
where (trim(abschluss_code) || '_' || trim(skz_key) is not null
and trim(abschluss_code) || '_' || trim(skz_key) !='_')
union select studiengangs_bezeichnung,'s_'|| G.st_studiengang_nr,'_o'::varchar(255),
'Studiengang'::varchar(255) as struktur_str from costage_dim_studiengang G
where (trim(abschluss_code) || '_' || trim(skz_key) is null
or trim(abschluss_code) || '_' || trim(skz_key) ='_')
]]></sql>
</view>
</views>
<functions >
</functions>
<themen >
<thema name= "Administration CO Basisdaten"
parent="CO Basisdaten">Abfragen zur Administration CO Basisdaten</thema>
<thema name= "Studierende und Gebühren"
parent="CO Basisdaten">Studierende und Gebühren</thema>
<thema name= "Bewerbungen"
parent="CO Basisdaten">Abfragen zu Studierenden und Gebühren</thema>
<thema name= "Prüfungen und Leistungen"
parent="CO Basisdaten">Abfragen zu Prüfungen und Leistungen</thema>
<thema name= "Lehre"
parent="CO Basisdaten">Abfragen zu Lehrveranstaltungen</thema>
<thema name= "SPO"
parent="CO Basisdaten">Abfragen zu Studienplänen und Ordnungen</thema>
</themen>
<masken >
<maske tid= "43000" name= "Studierende (Zeitreihe)" thema= "" >
<description > Studierende Zeitreihe</description>
<src >
<path > $COSTAGE_PFAD/masken</path>
</src>
</maske>
<maske tid= "43020" name= "Studierende CO Basisdaten" thema= "" >
<description > CO Basisdaten</description>
<src >
<path > $COSTAGE_PFAD/masken</path>
</src>
</maske>
<maske tid= "43040" name= "Studierende Datenblatt (CO)" thema= "CO Basisdaten" >
<description > Studierende Datenblatt (CO)</description>
<src >
<path > $COSTAGE_PFAD/masken</path>
</src>
</maske>
<maske tid= "43080" name= "Abschlussprüfungen Datenblatt (CO)" thema= "CO Basisdaten" >
<description > Absolv. Zeitreihe</description>
<src >
<path > $COSTAGE_PFAD/masken</path>
</src>
</maske>
<maske tid= "43110" name= "Bewerbungen Datenblatt (CO)" thema= "CO Basisdaten" >
<description > </description>
<src >
<path > $COSTAGE_PFAD/masken</path>
</src>
</maske>
<maske tid= "43140" name= "Lehrveranstaltungen Datenblatt (CO)" thema= "CO Basisdaten" >
<description > </description>
<src >
<path > $COSTAGE_PFAD/masken</path>
</src>
</maske>
</masken>
<data-integrity >
<!-- costage_st_studierendenstammdaten -->
<relation from= "cif" to= "costage_st_studierendenstammdaten" delete= "FALSE" displayType= "select" visibleFields= "druck" uniquenameField= "" format= "%s" >
<relation-column from= "apnr" to= "geschlecht" />
<relation-column from= "key" to= "9003" />
</relation>
<relation from= "cif" to= "costage_st_studierendenstammdaten" delete= "FALSE" displayType= "select" visibleFields= "druck" uniquenameField= "" format= "%s" >
<relation-column from= "apnr" to= "ca12_staat" />
<relation-column from= "key" to= "12" />
</relation>
<relation from= "costage_st_laender" to= "costage_st_studierendenstammdaten" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_land_nr" to= "st_land1_nr" />
</relation>
<relation from= "costage_st_laender" to= "costage_st_studierendenstammdaten" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_land_nr" to= "st_land2_nr" />
</relation>
<!-- costage_st_studien -->
<relation from= "costage_st_studierendenstammdaten" to= "costage_st_studien" delete= "FALSE"
displayType="select" visibleFields="matrikelnummer" format="%s">
<relation-column from= "st_studstamm_nr" to= "st_studstamm_nr" />
</relation>
<relation from= "costage_st_studiengaenge" to= "costage_st_studien" delete= "FALSE"
displayType="select" visibleFields="studiengangs_identifikator" format="%s">
<relation-column from= "st_studiengang_nr" to= "st_studiengang_nr" />
</relation>
<!-- costage_st_studiengaenge -->
<relation from= "costage_st_abschlussziele_lokal" to= "costage_st_studiengaenge" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_absz_nr" to= "st_absz_nr" />
</relation>
<!-- costage_st_fachsemester -->
<relation from= "costage_st_studien" to= "costage_st_fachsemester" delete= "FALSE"
displayType="select" visibleFields="st_studium_nr" format="%s">
<relation-column from= "st_studium_nr" to= "st_studium_nr" />
</relation>
<relation from= "costage_st_semester" to= "costage_st_fachsemester" delete= "FALSE"
displayType="select" visibleFields="semester_bezeichnung" format="%s">
<relation-column from= "st_sem_nr" to= "st_sem_nr" />
</relation>
<!-- costage_st_studienstatus -->
<relation from= "costage_st_studien" to= "costage_st_studienstatus" delete= "FALSE"
displayType="select" visibleFields="st_studium_nr" format="%s">
<relation-column from= "st_studium_nr" to= "st_studium_nr" />
</relation>
<relation from= "costage_st_semester" to= "costage_st_studienstatus" delete= "FALSE"
displayType="select" visibleFields="semester_bezeichnung" format="%s">
<relation-column from= "st_sem_nr" to= "st_sem_nr" />
</relation>
<!-- costage_st_studiengaenge -->
<relation from= "costage_st_studienkennzahlen" to= "costage_st_studiengaenge" delete= "FALSE" displayType= "select" visibleFields= "skz_name" uniquenameField= "" format= "%s" >
<relation-column from= "skz_key" to= "skz_key" />
</relation>
<relation from= "costage_st_abschlussziele_lokal" to= "costage_st_studiengaenge" delete= "FALSE" displayType= "select" visibleFields= "name" uniquenameField= "" format= "%s" >
<relation-column from= "code" to= "abschluss" />
</relation>
<!-- costage_st_studien_aggr -->
<relation from= "costage_st_studien" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="st_studium_nr" format="%s">
<relation-column from= "st_studium_nr" to= "st_studium_nr" />
</relation>
<relation from= "costage_dim_studiengang" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="studiengangs_bezeichnung" format="%s">
<relation-column from= "st_studiengang_nr" to= "st_studiengang_nr" />
</relation>
<relation from= "costage_st_laender" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_land_nr" to= "st_land1_nr" />
</relation>
<relation from= "cifx" to= "costage_st_studien_aggr" delete= "FALSE" displayType= "select" visibleFields= "druck" uniquenameField= "uniquename" format= "%s" >
<relation-column from= "apnr" to= "statustyp" />
<relation-column from= "key" to= "400" />
</relation>
<relation from= "cifx" to= "costage_st_studien_aggr" delete= "FALSE" displayType= "select" visibleFields= "druck" uniquenameField= "uniquename" format= "%s" >
<relation-column from= "apnr" to= "statustyp_tsg" />
<relation-column from= "key" to= "400" />
</relation>
<relation from= "cifx" to= "costage_st_studien_aggr" delete= "FALSE" displayType= "select" visibleFields= "druck" uniquenameField= "uniquename" format= "%s" >
<relation-column from= "apnr" to= "hrst" />
<relation-column from= "key" to= "401" />
</relation>
<relation from= "costage_st_semester" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="semester_bezeichnung" format="%s">
<relation-column from= "semester_tid" to= "semester" />
</relation>
<relation from= "costage_land_subregionen" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "land_sub_reg_nr" to= "hzb_ort" />
</relation>
<relation from= "costage_st_laender" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_land_nr" to= "hzb_staat" />
</relation>
<relation from= "costage_k_hzbart" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="drucktext" format="%s">
<relation-column from= "apnr" to= "hzb_art" />
</relation>
<relation from= "costage_st_abmeldungsarten" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_abm_art_kurzbezeichnung" to= "abm_art_p" />
</relation>
<relation from= "costage_st_abmeldungsarten" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_abm_art_kurzbezeichnung" to= "abm_art_s" />
</relation>
<relation from= "costage_st_urlaubs_typen" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_urlaub_typ_nr" to= "urlaub_art" />
</relation>
<relation from= "costage_st_laender" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_land_nr" to= "adresse_staat_s" />
</relation>
<relation from= "costage_st_laender" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "st_land_nr" to= "adresse_staat_h" />
</relation>
<relation from= "costage_st_studierendenstammdaten" to= "costage_st_studien_aggr" delete= "FALSE"
displayType="select" visibleFields="matrikelnummer" format="%s">
<relation-column from= "st_studstamm_nr" to= "st_studstamm_nr" />
</relation>
<!-- costage_st_pruef_aggr -->
<relation from= "costage_st_semester" to= "costage_st_pruef_aggr" delete= "FALSE"
displayType="select" visibleFields="semester_bezeichnung" format="%s">
<relation-column from= "semester_tid" to= "semester" />
</relation>
<relation from= "costage_st_semester" to= "costage_st_pruef_aggr" delete= "FALSE"
displayType="select" visibleFields="semester_bezeichnung" format="%s">
<relation-column from= "semester_tid" to= "semester_msg" />
</relation>
<relation from= "costage_st_studien" to= "costage_st_pruef_aggr" delete= "FALSE"
displayType="select" visibleFields="st_studium_nr" format="%s">
<relation-column from= "st_studium_nr" to= "st_studium_nr" />
</relation>
<relation from= "costage_dim_studiengang" to= "costage_st_pruef_aggr" delete= "FALSE"
displayType="select" visibleFields="studiengangs_bezeichnung" format="%s">
<relation-column from= "st_studiengang_nr" to= "st_studiengang_nr" />
</relation>
<relation from= "costage_leistungen_typen" to= "costage_st_pruef_aggr" delete= "FALSE"
displayType="select" visibleFields="name_de" format="%s">
<relation-column from= "leistungstyp_nr" to= "leistungstyp_nr" />
</relation>
<relation from= "costage_leistungen_status_typen" to= "costage_st_pruef_aggr" delete= "FALSE"
displayType="select" visibleFields="kurzbezeichnung" format="%s">
<relation-column from= "leistungsstatus_nr" to= "leistungsstatus_nr" />
</relation>
<relation from= "costage_st_studierendenstammdaten" to= "costage_st_pruef_aggr" delete= "FALSE"
displayType="select" visibleFields="matrikelnummer" format="%s">
<relation-column from= "st_studstamm_nr" to= "st_studstamm_nr" />
</relation>
<!-- costage_bw_antr_aggr -->
<relation from= "costage_st_semester" to= "costage_bw_antr_aggr" delete= "FALSE"
displayType="select" visibleFields="semester_bezeichnung" format="%s">
<relation-column from= "semester_tid" to= "semester" />
</relation>
<relation from= "costage_st_semester" to= "costage_bw_antr_aggr" delete= "FALSE"
displayType="select" visibleFields="semester_bezeichnung" format="%s">
<relation-column from= "semester_tid" to= "semester_msg" />
</relation>
<relation from= "costage_st_studien" to= "costage_bw_antr_aggr" delete= "FALSE"
displayType="select" visibleFields="st_studium_nr" format="%s">
<relation-column from= "st_studium_nr" to= "st_studium_nr" />
</relation>
<relation from= "costage_dim_studiengang" to= "costage_bw_antr_aggr" delete= "FALSE"
displayType="select" visibleFields="studiengangs_bezeichnung" format="%s">
<relation-column from= "st_studiengang_nr" to= "st_studiengang_nr" />
</relation>
<relation from= "costage_bw_zulassungsarten" to= "costage_bw_antr_aggr" delete= "FALSE"
displayType="select" visibleFields="name" format="%s">
<relation-column from= "nr" to= "bw_zul_art_nr" />
</relation>
<relation from= "costage_st_studierendenstammdaten" to= "costage_bw_antr_aggr" delete= "FALSE"
displayType="select" visibleFields="matrikelnummer" format="%s">
<relation-column from= "st_studstamm_nr" to= "st_studstamm_nr" />
</relation>
<!-- costage_st_lv_aggr -->
<relation from= "costage_st_semester" to= "costage_st_lv_aggr" delete= "FALSE"
displayType="select" visibleFields="semester_bezeichnung" format="%s">
<relation-column from= "semester_tid" to= "semester" />
</relation>
<relation from= "costage_dim_studiengang" to= "costage_st_lv_aggr" delete= "FALSE"
displayType="select" visibleFields="studiengangs_bezeichnung" format="%s">
<relation-column from= "st_studiengang_nr" to= "st_studiengang_nr" />
</relation>
<relation from= "costage_st_studierendenstammdaten" to= "costage_st_lv_aggr" delete= "FALSE"
displayType="select" visibleFields="matrikelnummer" format="%s">
<relation-column from= "st_studstamm_nr" to= "st_studstamm_nr" />
</relation>
</data-integrity>
</database>
<!-- ********************* Liste der ETL - Prozesse ************************** -->
<etl >
<etl-step name= "Load" type= "load" >
<action >
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_abschlussziele_amtstat" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_amtstat.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_abschlussziele_lokal" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_lokal.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_fachsemester" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_fachsemester.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_fakultaeten" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_fakultaeten.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_hauptstudien" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_hauptstudien.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_hoererstatus" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_hoererstatus.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_laender" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_laender.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_land_regionen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_land_regionen.unl" /> </loadtable>
<!-- <loadtable refresh="true" delimiter="^" header="false" tabname="costage_st_personen"><file path="$COSTAGE_LOAD_PFAD/unl/costage_st_personen.unl"/></loadtable> -->
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_semester_neu" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_semester.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studienarten" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studienarten.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studienfaecher" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studienfaecher.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studiengaenge_mtsg" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge_mtsg.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studiengaenge_neu" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studienkennzahlen_neu" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studienkennzahlen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studienstatus" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studienstatus.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studien_spoversionen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studien_spoversionen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studien" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studien.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studierendenstammdaten_neu" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studierendenstammdaten.unl" /> </loadtable>
<!-- neu ab 0.3 -->
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_bw_bewerbungen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbungen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_bw_bewerbung_kombination" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbung_kombination.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_bw_bewerb_hzb" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_hzb.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_bw_bewerb_sb_status" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_sb_status.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_bw_sb_status" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_bw_sb_status_werte" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status_werte.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_bw_sb_stat_vorl_zuordnung" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_stat_vorl_zuordnung.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_bw_zulassungsarten" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_bw_zulassungsarten.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_land_subregionen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_land_subregionen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_k_hzbart" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_k_hzbart.unl" /> </loadtable>
<!-- <loadtable refresh="true" delimiter="^" header="false" tabname="costage_abgeltungen"><file path="$COSTAGE_LOAD_PFAD/unl/costage_abgeltungen.unl"/></loadtable>
-->
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_studienformen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_studienformen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_adressen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_adressen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_urlaube" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaube.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_urlaubs_typen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaubs_typen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_abmeldungsarten" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_abmeldungsarten.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_personen_abmeldungen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_personen_abmeldungen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_ersthochschulen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_ersthochschulen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_st_hochschulsemester" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_st_hochschulsemester.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen_detail_typen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_detail_typen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_leistungen_typen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_typen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_antritte" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_antritte.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_gleichheitsknoten" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_gleichheitsknoten.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_lehrveranstaltungen" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_lehrveranstaltungen.unl" /> </loadtable>
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "costage_lv_teilnehmende" > <file path= "$COSTAGE_LOAD_PFAD/unl/costage_lv_teilnehmende.unl" /> </loadtable>
</action>
</etl-step>
<etl-step name= "Transformation" type= "trans" >
<action >
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/trans_costage_st_semester.sql" database= "" />
<!-- diese Reihenfolge ist wichtig: erst die SKZ laden -->
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/trans_costage_st_studienkennzahlen.sql" database= "" />
<!-- dann daraus die Fächer (cifx.key=30): -->
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/cifx_fuellen.sql" database= "" />
<!-- und dann die Studiengänge: -->
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/trans_costage_st_studiengaenge.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/datentabellen/trans_costage_st_studierendenstammdaten.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/costage_dim_studiengang_fuellen.sql" database= "" />
</action>
</etl-step>
<etl-step name= "Aggregation" type= "aggr" >
<action >
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/hilfstabellen/costage_st_studien_aggr_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/hilfstabellen/costage_st_pruef_aggr_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/hilfstabellen/costage_bw_antr_aggr_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/hilfstabellen/costage_st_lv_aggr_fuellen.sql" database= "" />
<!-- <nativeaction sql="" scriptfile="$COSTAGE_PFAD/schluesseltabellen/semester_bereinigen.sql" database="">
<description > Ungenutzte Semester, d.h. Semester, die keine Bewegungsdaten enthalten (z.B. WS 1937/1938) entfernen</description>
</nativeaction> -->
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/hilfstabellen/vacuum_pg.sql" database= "POSTGRES" />
</action>
</etl-step>
</etl>
<install >
<install-step name= "Füllen der Modul-Tabellen" >
<action error= "stop" >
<nativeaction sql= "create t a b l e t m p _ r e p o s i t o r y (
tid SERIAL not null,
id CHAR(200) not null,
content TEXT ,
caption CHAR(200) ,
comment TEXT ,
version SMALLINT ,
art CHAR(200) ,
art2 CHAR(200) ,
art3 CHAR(200) ,
sachgebiete_id INTEGER ,
sort1 INTEGER ,
sort2 INTEGER ,
sort3 INTEGER ,
geaendert_am DATE ,
aktiv smallint ,
gueltig_seit DATE ,
gueltig_bis DATE
);" scriptfile="" database=""/>
</action>
<action error= "stop" >
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "tmp_repository" > <file path= "$COSTAGE_PFAD/schluesseltabellen/sx_repository.unl" /> </loadtable>
</action>
<action >
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/konstanten_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sx_repository_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sachgebiete_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sx_stylesheets_einfuegen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/cif_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sos_unload_params_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sichten_fuellen.sql" database= "" />
</action>
</install-step>
</install>
<upgrade >
<upgrade-step >
<action error= "stop" >
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/upgrade/costage_upgrade_man.sql" database= "" />
<nativeaction sql= "create t a b l e t m p _ r e p o s i t o r y (
tid SERIAL not null,
id CHAR(200) not null,
content TEXT ,
caption CHAR(200) ,
comment TEXT ,
version SMALLINT ,
art CHAR(200) ,
art2 CHAR(200) ,
art3 CHAR(200) ,
sachgebiete_id INTEGER ,
sort1 INTEGER ,
sort2 INTEGER ,
sort3 INTEGER ,
geaendert_am DATE ,
aktiv smallint ,
gueltig_seit DATE ,
gueltig_bis DATE
);" scriptfile="" database=""/>
</action>
<action error= "stop" >
<loadtable refresh= "true" delimiter= "^" header= "false" tabname= "tmp_repository" > <file path= "$COSTAGE_PFAD/schluesseltabellen/sx_repository.unl" /> </loadtable>
</action>
<action >
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sx_repository_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/konstanten_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sachgebiete_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sx_stylesheets_einfuegen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/cif_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sos_unload_params_fuellen.sql" database= "" />
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sichten_fuellen.sql" database= "" />
</action>
</upgrade-step>
</upgrade>
<uninstall-step name= "Deinstalliere Schlüssel" >
<action error= "stop" >
<nativeaction sql= "" scriptfile= "$COSTAGE_PFAD/schluesseltabellen/sachgebiete_loeschen.sql" database= "" />
</action>
</uninstall-step>
<!-- ********************* Liste der ETL - Prozesse ************************** -->
<dbforms >
</dbforms>
</module>