Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| spec_id | int8 | 19 | √ | null |
|
|
|||||
| uvfa_id | int8 | 19 | √ | null |
|
|
|||||
| opdinit | varchar | 30 | √ | null |
|
|
|||||
| opdtid | timestamp | 22 | √ | null |
|
|
|||||
| opdmod | varchar | 4 | √ | null |
|
|
|||||
| speciale_fagtype | varchar | 7 | √ | null |
|
|
|||||
| spec_uvfa_id | int8 | 19 | null |
|
|
||||||
| gyldig_fra | timestamp | 22 | √ | null |
|
|
|||||
| gyldig_til | timestamp | 22 | √ | null |
|
|
|||||
| sortering | int4 | 10 | √ | null |
|
|
|||||
| elty_id | int8 | 19 | √ | null |
|
|
|||||
| regr_id | int8 | 19 | √ | null |
|
|
|||||
| afkortning | int2 | 5 | √ | null |
|
|
|||||
| grundforlob_del_1 | varchar | 1 | √ | null |
|
|
|||||
| grundforlob_del_2 | varchar | 1 | √ | null |
|
|
|||||
| hovedforlob | varchar | 1 | √ | null |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| spec_uvfa_pk | Primary key | Asc | spec_uvfa_id |
| elinst_fk1_i1 | Performance | Asc | regr_id |
| elinst_fk_i1 | Performance | Asc | elty_id |
| spec_uvfa_spec_fk_i | Performance | Asc | spec_id |
| spec_uvfa_uk | Must be unique | Asc/Asc/Asc/Asc/Asc | spec_id + uvfa_id + gyldig_fra + elty_id + regr_id |
| spec_uvfa_uvfa_fk_i | Performance | Asc | uvfa_id |
Check Constraints
| Constraint Name | Constraint |
|---|---|
| specialer_uvm_fag_check6 | (('OPDMOD' IS NOT NULL)) |
| specialer_uvm_fag_grundforlob_del_2_check | (((grundforlob_del_2)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[]))) |
| specialer_uvm_fag_check7 | (('OPDTID' IS NOT NULL)) |
| specialer_uvm_fag_grundforlob_del_1_check | (((grundforlob_del_1)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[]))) |
| specialer_uvm_fag_check8 | (('SPEC_ID' IS NOT NULL)) |
| specialer_uvm_fag_check3 | (('GYLDIG_FRA' IS NOT NULL)) |
| specialer_uvm_fag_hovedforlob_check | (((hovedforlob)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[]))) |
| specialer_uvm_fag_check1 | (('GRUNDFORLOB_DEL_1' IS NOT NULL)) |
| specialer_uvm_fag_check10 | (('UVFA_ID' IS NOT NULL)) |
| specialer_uvm_fag_check9 | (('SPEC_UVFA_ID' IS NOT NULL)) |
| specialer_uvm_fag_check2 | (('GRUNDFORLOB_DEL_2' IS NOT NULL)) |
| specialer_uvm_fag_check4 | (('HOVEDFORLOB' IS NOT NULL)) |
| specialer_uvm_fag_check5 | (('OPDINIT' IS NOT NULL)) |
| specialer_uvm_fag_check | (('AFKORTNING' IS NOT NULL)) |