udbudsgodkendelser


Columns

Column Type Size Nulls Auto Default Children Parents Comments
udb_id int8 19 null
startdato timestamp 22 null
slutdato timestamp 22 null
uvfa_id int8 19 null
uvm_fag.uvfa_id udb_uvfa_fk R
skol_id int8 19 null
skoler.skol_id udb_skol_fk R
udda_id int8 19 null
uddannelser.udda_id udb_udda_fk R
opdinit varchar 30 null
opdmod varchar 4 null
opdtid timestamp 22 null
godk_type varchar 5 null
udstedt_af_skol_id int8 19 null
skoler.skol_id udb_udstedt_skol_fk R
praktikcenter varchar 1 null
grundforlob_del_1 varchar 1 null
grundforlob_del_2 varchar 1 null
hovedforlob varchar 1 null

Indexes

Constraint Name Type Sort Column(s)
udb_pk_1 Primary key Asc udb_id
udb_skol_fk_i Performance Asc skol_id
udb_udb_uk Must be unique Asc/Asc/Asc/Asc/Asc/Asc skol_id + startdato + udda_id + uvfa_id + godk_type + udstedt_af_skol_id
udb_udda_fk_i Performance Asc udda_id
udb_udstedt_skol_fk_i Performance Asc udstedt_af_skol_id
udb_uvfa_fk_i Performance Asc uvfa_id

Check Constraints

Constraint Name Constraint
udbudsgodkendelser_check2 (('OPDMOD' IS NOT NULL))
udbudsgodkendelser_check1 (('OPDINIT' IS NOT NULL))
udbudsgodkendelser_grundforlob_del_1_check (((grundforlob_del_1)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[])))
udbudsgodkendelser_check4 (('PRAKTIKCENTER' IS NOT NULL))
udbudsgodkendelser_grundforlob_del_2_check (((grundforlob_del_2)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[])))
udbudsgodkendelser_hovedforlob_check (((hovedforlob)::text = ANY ((ARRAY['J'::character varying, 'N'::character varying])::text[])))
udbudsgodkendelser_check5 (('SKOL_ID' IS NOT NULL))
udbudsgodkendelser_check (('GODK_TYPE' IS NOT NULL))
udbudsgodkendelser_check3 (('OPDTID' IS NOT NULL))
udbudsgodkendelser_check6 (('STARTDATO' IS NOT NULL))
udbudsgodkendelser_check7 (('UDB_ID' IS NOT NULL))

Relationships