19 Foreign Key Constraints
| Constraint Name | Child Column | Parent Column | Delete Rule | ||
|---|---|---|---|---|---|
| fk_reference_data_domain_link_domain |
|
|
Restrict delete | ||
| fk_reference_data_domain_link_reference_data |
|
|
Restrict delete | ||
| temporary_absence_authorisation_audit_rev_id_fkey |
|
|
Restrict delete | ||
| temporary_absence_movement_audit_rev_id_fkey |
|
|
Restrict delete | ||
| temporary_absence_occurrence_audit_rev_id_fkey |
|
|
Restrict delete | ||
| fk_reference_data_two |
|
|
Restrict delete | ||
| fk_reference_data_one |
|
|
Restrict delete | ||
| fk_temporary_absence_movement_absence_reason_id |
|
|
Restrict delete | ||
| fk_temporary_absence_movement_accompanied_by_id |
|
|
Restrict delete | ||
| fk_temporary_absence_authorisation_absence_type_id |
|
|
Restrict delete | ||
| fk_temporary_absence_authorisation_absence_reason_category_id |
|
|
Restrict delete | ||
| fk_temporary_absence_authorisation_status_id |
|
|
Restrict delete | ||
| fk_temporary_absence_authorisation_absence_sub_type_id |
|
|
Restrict delete | ||
| fk_temporary_absence_authorisation_absence_reason_id |
|
|
Restrict delete | ||
| hmpps_domain_event_audit_rev_id_fkey |
|
|
Restrict delete | ||
| fk_temporary_absence_occurrence_accompanied_by_id |
|
|
Restrict delete | ||
| fk_temporary_absence_occurrence_transport_id |
|
|
Restrict delete | ||
| fk_temporary_absence_occurrence_authorisation |
|
|
Restrict delete | ||
| fk_reference_data_domain |
|
|
Restrict delete |
Check Constraints
| Table | Constraint Name | Constraint |
|---|---|---|
| audit_revision | ch_audit_revision_source | ((source)::text = ANY ((ARRAY['DPS'::character varying, 'NOMIS'::character varying])::text[])) |
| temporary_absence_authorisation | ch_taa_approved_at_approved_by | (((approved_at IS NULL) AND (approved_by IS NULL)) OR ((approved_at IS NOT NULL) AND (approved_by IS NOT NULL))) |
| temporary_absence_occurrence | ch_tao_cancelled_at_cancelled_by | (((cancelled_at IS NULL) AND (cancelled_by IS NULL)) OR ((cancelled_at IS NOT NULL) AND (cancelled_by IS NOT NULL))) |