Constraints

34 Foreign Key Constraints

Constraint Name Child Column Parent Column Delete Rule
soknadsdokument_dokument_fk
soknadsdokument.soker_id
soknadsdokument.dokument_lopenummer_dok
dokument.soker_id
dokument.dokument_lopenummer
Restrict delete
soknadsdokument_soknad_fk
soknadsdokument.soker_id
soknadsdokument.opptak_kode
soknadsdokument.opptakstype_kode
soknad.soker_id
soknad.opptak_kode
soknad.opptakstype_kode
Restrict delete
soknadsalternativ_soknad_fk
soknadsalternativ.soker_id
soknadsalternativ.opptak_kode
soknadsalternativ.opptakstype_kode
soknad.soker_id
soknad.opptak_kode
soknad.opptakstype_kode
Cascade on delete
soknadsalternativ_organisasjon_saksbehandler_fk
soknadsalternativ.organisasjonskode_saksbehandler
organisasjon.organisasjonskode
Restrict delete
soknadsalternativ_opptaksresultattype_fk
soknadsalternativ.opptaksresultat_type_kode
opptaksresultat_type.opptaksresultat_type_kode
Restrict delete
soknadsalternativ_rangeringstype_fk
soknadsalternativ.rangeringstype_kode
rangeringstype.rangeringstype_kode
Restrict delete
soknadsalternativ_saksbehandlingsresultattype_fk
soknadsalternativ.saksbehandlingsresultattype_kode
saksbehandlingsresultat_type.saksbehandlingsresultattype_kode
Restrict delete
soknadsalternativ_utdanningstilbud_fk
soknadsalternativ.opptak_kode
soknadsalternativ.opptakstype_kode
soknadsalternativ.organisasjonskode
soknadsalternativ.utdanningsmulighet_kode
soknadsalternativ.periodekode
utdanningstilbud.opptak_kode
utdanningstilbud.opptakstype_kode
utdanningstilbud.organisasjonskode
utdanningstilbud.utdanningsmulighet_kode
utdanningstilbud.periodekode
Restrict delete
dokumentsletting_soker_fk
dokument_sletting.soker_id
soker.soker_id
Cascade on delete
generellstudiekompetansedispensasjon_organisasjon_fk
generell_studiekompetanse_dispensasjon.organisasjonskode
organisasjon.organisasjonskode
Restrict delete
generellstudiekompetansedispensasjon_soker_fk
generell_studiekompetanse_dispensasjon.soker_id
soker.soker_id
Cascade on delete
generellstudiekompetansedispensasjon_opptak_fk
generell_studiekompetanse_dispensasjon.opptak_kode
generell_studiekompetanse_dispensasjon.opptakstype_kode
opptak.opptak_kode
opptak.opptakstype_kode
Restrict delete
soker_person_fk
soker.person_id
person.person_id
Restrict delete
tidligopptaktypesprak_tidligopptaktype_fk
tidlig_opptak_type_sprak.tidlig_opptak_type_kode
tidlig_opptak_type.tidlig_opptak_type_kode
Restrict delete
opptakssvar_svartype_fk
opptakssvar.svartype_kode
svartype.svartype_kode
Restrict delete
opptakssvar_soknadsalternativ_fk
opptakssvar.soker_id
opptakssvar.opptak_kode
opptakssvar.opptakstype_kode
opptakssvar.organisasjonskode
opptakssvar.utdanningsmulighet_kode
opptakssvar.periodekode
soknadsalternativ.soker_id
soknadsalternativ.opptak_kode
soknadsalternativ.opptakstype_kode
soknadsalternativ.organisasjonskode
soknadsalternativ.utdanningsmulighet_kode
soknadsalternativ.periodekode
Restrict delete
dokumentasjonskrav_dokumenttype_fk
dokumentasjonskrav.dokumenttype_kode
dokumenttype.dokumenttype_kode
Restrict delete
dokumentasjonskrav_opptak_fk
dokumentasjonskrav.opptak_kode
dokumentasjonskrav.opptakstype_kode
opptak.opptak_kode
opptak.opptakstype_kode
Restrict delete
dokumentasjonskrav_status_fk
dokumentasjonskrav.dokumentasjonskrav_status_kode
dokumentasjonskrav_status.dokumentasjonskrav_status_kode
Restrict delete
dokumentasjonskrav_soker_fk
dokumentasjonskrav.soker_id
soker.soker_id
Cascade on delete
utdanningsbakgrunn_opptakstype_fk
utdanningsbakgrunn.opptakstype_kode
opptakstype.opptakstype_kode
Restrict delete
utdanningsbakgrunn_type_fk
utdanningsbakgrunn.utdanningsbakgrunn_type_kode
utdanningsbakgrunn_type.utdanningsbakgrunn_type_kode
Restrict delete
sokermelding_opptak_fk
sokermelding.opptak_kode
sokermelding.opptakstype_kode
opptak.opptak_kode
opptak.opptakstype_kode
Restrict delete
sokermelding_melding_fk
sokermelding.melding_id
melding.melding_id
Cascade on delete
sokermelding_soker_fk
sokermelding.soker_id
soker.soker_id
Cascade on delete
sokermelding_opptaksrunde_fk
sokermelding.opptak_kode
sokermelding.opptakstype_kode
sokermelding.opptaksrundetype_kode
sokermelding.opptaksrunde_lopenummer
opptaksrunde.opptak_kode
opptaksrunde.opptakstype_kode
opptaksrunde.opptaksrundetype_kode
opptaksrunde.opptaksrunde_lopenummer
Restrict delete
dokument_type_fk
dokument.dokumenttype_kode
dokumenttype.dokumenttype_kode
Restrict delete
dokument_soker_fk
dokument.soker_id
soker.soker_id
Cascade on delete
dokument_dokumenttagg_fk
dokument.dokumenttagg_kode
dokumenttagg.dokumenttagg_kode
Restrict delete
soknad_utdanningsbakgrunn_fk
soknad.utdanningsbakgrunn_type_kode
soknad.opptakstype_kode
utdanningsbakgrunn.utdanningsbakgrunn_type_kode
utdanningsbakgrunn.opptakstype_kode
Restrict delete
soknad_landutdanningsbakgrunn_fk
soknad.landkode_utdanningsbakgrunn
land.landkode
Restrict delete
soknad_opptak_fk
soknad.opptak_kode
soknad.opptakstype_kode
opptak.opptak_kode
opptak.opptakstype_kode
Restrict delete
soknad_tidligopptaktype_fk
soknad.tidlig_opptak_type_kode
tidlig_opptak_type.tidlig_opptak_type_kode
Restrict delete
soknad_soker_fk
soknad.soker_id
soker.soker_id
Cascade on delete

Check Constraints

Table Constraint Name Constraint
soknadsalternativ soknadsalternativ_tom_spesialbehandling_ck ((((rangeringstype_kode)::text <> 'SØKNADS_TIDSPUNKT'::text) OR ((skal_spesialbehandles IS FALSE) AND (skal_spesialbehandles_sist_endret IS NULL))))
dokument dokument_dokument_lopenummer_check ((dokument_lopenummer > 0))
dokument dokument_hash_kode_check ((length(hash_kode) <= 64))
soknad soknad_utdanningsbakgrunn_ikke_kladd_ck (((er_kladd = true) OR (utdanningsbakgrunn_type_kode IS NOT NULL)))
soknad soknad_utdanningsbakgrunn_land_ck (((((utdanningsbakgrunn_type_kode)::text = 'UTLAND'::text) AND (landkode_utdanningsbakgrunn IS NOT NULL)) OR (((utdanningsbakgrunn_type_kode)::text <> 'UTLAND'::text) AND (landkode_utdanningsbakgrunn IS NULL))))