Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| kupl_id | int8 | 19 | null |
|
|
||||||||||||
| amkr_id | int8 | 19 | √ | null |
|
|
|||||||||||
| kkt_id | int8 | 19 | √ | null |
|
|
|||||||||||
| startdato | timestamp | 22 | √ | null |
|
|
|||||||||||
| slutdato | timestamp | 22 | √ | null |
|
|
|||||||||||
| tilskud | varchar | 1 | √ | null |
|
|
|||||||||||
| tillegstakst | varchar | 1 | √ | null |
|
|
|||||||||||
| certifikatbelob_tilbagebetalt | varchar | 1 | √ | null |
|
|
|||||||||||
| logi | varchar | 1 | √ | null |
|
|
|||||||||||
| certifikatprove | varchar | 1 | √ | null |
|
|
|||||||||||
| certifikat_udstedt | varchar | 1 | √ | null |
|
|
|||||||||||
| kursistlektioner | numeric | 6,2 | √ | null |
|
|
|||||||||||
| rate | int2 | 5 | √ | null |
|
|
|||||||||||
| skolehjemsbelob | numeric | 10,2 | √ | null |
|
|
|||||||||||
| gennemfort | varchar | 1 | √ | null |
|
|
|||||||||||
| skoleuddannelse | varchar | 1 | √ | null |
|
|
|||||||||||
| erhvervsuddannelse | varchar | 1 | √ | null |
|
|
|||||||||||
| uddannelsesar | varchar | 4 | √ | null |
|
|
|||||||||||
| seneste_stilling | varchar | 3 | √ | null |
|
|
|||||||||||
| ledighed | varchar | 1 | √ | null |
|
|
|||||||||||
| a_kasse | varchar | 2 | √ | null |
|
|
|||||||||||
| am_status_inden | varchar | 2 | √ | null |
|
|
|||||||||||
| am_status_efter | varchar | 1 | √ | null |
|
|
|||||||||||
| statsborger | varchar | 1 | √ | null |
|
|
|||||||||||
| tilskyndelse | varchar | 1 | √ | null |
|
|
|||||||||||
| godtgorelse | varchar | 1 | √ | null |
|
|
|||||||||||
| amre_id | int8 | 19 | √ | null |
|
|
|||||||||||
| opdmod | varchar | 4 | √ | null |
|
|
|||||||||||
| opdinit | varchar | 30 | √ | null |
|
|
|||||||||||
| opdtid | timestamp | 22 | √ | null |
|
|
|||||||||||
| indkaldelsesbrev | timestamp | 22 | √ | null |
|
|
|||||||||||
| udeblivelsesbrev | timestamp | 22 | √ | null |
|
|
|||||||||||
| kategori | varchar | 1 | √ | null |
|
|
|||||||||||
| afbudsbrev | timestamp | 22 | √ | null |
|
|
|||||||||||
| ventelistebrev | timestamp | 22 | √ | null |
|
|
|||||||||||
| tilmeldingsbrev | timestamp | 22 | √ | null |
|
|
|||||||||||
| afbudsdato | timestamp | 22 | √ | null |
|
|
|||||||||||
| udeblivelsesdato | timestamp | 22 | √ | null |
|
|
|||||||||||
| placeringsdato | timestamp | 22 | √ | null |
|
|
|||||||||||
| ventelistedato | timestamp | 22 | √ | null |
|
|
|||||||||||
| reservationsdato | timestamp | 22 | √ | null |
|
|
|||||||||||
| placeringstype | varchar | 1 | √ | null |
|
|
|||||||||||
| akas_id | int8 | 19 | √ | null |
|
|
|||||||||||
| betalingsstatus | varchar | 1 | √ | null |
|
|
|||||||||||
| lrst_id | int8 | 19 | √ | null |
|
|
|||||||||||
| fritekst | varchar | 30 | √ | null |
|
|
|||||||||||
| kost_logi | varchar | 1 | √ | null |
|
|
|||||||||||
| aere_id | int8 | 19 | √ | null |
|
|
|||||||||||
| amho_id | int8 | 19 | √ | null |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| kupl_pk | Primary key | Asc | kupl_id |
| a_kasser_i | Performance | Asc | akas_id |
| kupl_aere_fk_i | Performance | Asc | aere_id |
| kupl_amho_fk_i | Performance | Asc | amho_id |
| kupl_amkr_fk_i | Performance | Asc | amkr_id |
| kupl_amre_fk_i | Performance | Asc | amre_id |
| kupl_dato_i | Performance | Asc/Asc | startdato + slutdato |
| kupl_gennemfort_amkr_id_idx | Performance | Asc/Asc | gennemfort + amkr_id |
| kupl_kkt_fk_i | Performance | Asc | kkt_id |
| kupl_kupl1_uk | Must be unique | Asc/Asc/Asc | amkr_id + kkt_id + startdato |
| kupl_lrst_fk_i | Performance | Asc | lrst_id |
Check Constraints
| Constraint Name | Constraint |
|---|---|
| kursusplaceringer_check11 | (('OPDMOD' IS NOT NULL)) |
| kursusplaceringer_check12 | (('OPDTID' IS NOT NULL)) |
| kursusplaceringer_check15 | (('STARTDATO' IS NOT NULL)) |
| kursusplaceringer_logi_check | (((logi)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[]))) |
| kursusplaceringer_am_status_inden_check | (((am_status_inden)::text = ANY ((ARRAY['1'::character varying, '3'::character varying, '4'::character varying, '5'::character varying, '99'::character varying, '2'::character varying])::text[]))) |
| kursusplaceringer_check | (('AERE_ID' IS NOT NULL)) |
| kursusplaceringer_ledighed_check | (((ledighed)::text = ANY ((ARRAY['1'::character varying, '2'::character varying, '6'::character varying, '4'::character varying, '7'::character varying, '9'::character varying, '3'::character varying, '5'::character varying])::text[]))) |
| kursusplaceringer_check9 | (('LOGI' IS NOT NULL)) |
| kursusplaceringer_tilskud_check | (((tilskud)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[]))) |
| kursusplaceringer_certifikat_udstedt_check | (((certifikat_udstedt)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[]))) |
| kursusplaceringer_check3 | (('CERTIFIKATBELOB_TILBAGEBETALT' IS NOT NULL)) |
| kursusplaceringer_statsborger_check | (((statsborger)::text = ANY ((ARRAY['2'::character varying, '3'::character varying, '9'::character varying, '1'::character varying])::text[]))) |
| kursusplaceringer_check1 | (('AMKR_ID' IS NOT NULL)) |
| kursusplaceringer_check16 | (('TILLEGSTAKST' IS NOT NULL)) |
| kursusplaceringer_placeringstype_check | (((placeringstype)::text = ANY ((ARRAY['P'::character varying, 'U'::character varying, 'R'::character varying, 'S'::character varying, 'V'::character varying, 'A'::character varying, 'L'::character varying])::text[]))) |
| kursusplaceringer_tillegstakst_check | (((tillegstakst)::text = ANY ((ARRAY['N'::character varying, 'J'::character varying, '1'::character varying, '2'::character varying, '3'::character varying, '4'::character varying, '5'::character varying])::text[]))) |
| kursusplaceringer_check17 | (('TILSKUD' IS NOT NULL)) |
| kursusplaceringer_godtgorelse_check | (((godtgorelse)::text = ANY ((ARRAY['1'::character varying, '6'::character varying, '7'::character varying, '5'::character varying, '9'::character varying, '2'::character varying, '3'::character varying, '4'::character varying])::text[]))) |
| kursusplaceringer_check8 | (('KUPL_ID' IS NOT NULL)) |
| kursusplaceringer_gennemfort_check | (((gennemfort)::text = ANY ((ARRAY['1'::character varying, '2'::character varying, '3'::character varying])::text[]))) |
| kursusplaceringer_certifikatbelob_tilbagebetalt_check | (((certifikatbelob_tilbagebetalt)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[]))) |
| kursusplaceringer_check5 | (('CERTIFIKAT_UDSTEDT' IS NOT NULL)) |
| kursusplaceringer_check13 | (('PLACERINGSTYPE' IS NOT NULL)) |
| kursusplaceringer_check10 | (('OPDINIT' IS NOT NULL)) |
| kursusplaceringer_check7 | (('KOST_LOGI' IS NOT NULL)) |
| kursusplaceringer_certifikatprove_check | (((certifikatprove)::text = ANY ((ARRAY['J'::character varying, 'U'::character varying, 'N'::character varying])::text[]))) |
| kursusplaceringer_check4 | (('CERTIFIKATPROVE' IS NOT NULL)) |
| kursusplaceringer_kost_logi_check | (((kost_logi)::text = ANY ((ARRAY['0'::character varying, '1'::character varying, '2'::character varying, '3'::character varying, '9'::character varying])::text[]))) |
| kursusplaceringer_seneste_stilling_check | (((seneste_stilling)::text = ANY ((ARRAY['100'::character varying, '101'::character varying, '102'::character varying, '104'::character varying, '105'::character varying, '106'::character varying, '107'::character varying, '108'::character varying, '999'::character varying, '103'::character varying])::text[]))) |
| kursusplaceringer_check6 | (('KKT_ID' IS NOT NULL)) |
| kursusplaceringer_am_status_efter_check | (((am_status_efter)::text = ANY ((ARRAY['1'::character varying, '2'::character varying, '3'::character varying, '6'::character varying, '4'::character varying, '9'::character varying, '5'::character varying])::text[]))) |
| kursusplaceringer_betalingsstatus_check | (((betalingsstatus)::text = ANY ((ARRAY['0'::character varying, '1'::character varying, '2'::character varying, '3'::character varying, '4'::character varying, '5'::character varying, '6'::character varying])::text[]))) |
| kursusplaceringer_check2 | (('AMRE_ID' IS NOT NULL)) |
| kursusplaceringer_tilskyndelse_check | (((tilskyndelse)::text = ANY ((ARRAY['1'::character varying, '5'::character varying, '2'::character varying, '6'::character varying, '3'::character varying, '4'::character varying, '7'::character varying, '9'::character varying])::text[]))) |
| kursusplaceringer_check14 | (('SLUTDATO' IS NOT NULL)) |
| kursusplaceringer_erhvervsuddannelse_check | (((erhvervsuddannelse)::text = ANY ((ARRAY['1'::character varying, '4'::character varying, '3'::character varying, '5'::character varying, '9'::character varying, '6'::character varying, '2'::character varying])::text[]))) |
| kursusplaceringer_skoleuddannelse_check | (((skoleuddannelse)::text = ANY ((ARRAY['1'::character varying, '2'::character varying, '9'::character varying, '4'::character varying, '3'::character varying])::text[]))) |