9 Foreign Key Constraints
| Constraint Name | Child Column | Parent Column | Delete Rule | ||
|---|---|---|---|---|---|
| perustiedot_sync_opiskeluoikeus_id_fkey |
|
|
Cascade on delete | ||
| opiskeluoikeushistoria_opiskeluoikeus_id_fkey |
|
|
Cascade on delete | ||
| perustiedot_manual_sync_opiskeluoikeus_oid_fkey |
|
|
Cascade on delete | ||
| ytr_opiskeluoikeushistoria_ytr_opiskeluoikeus_id |
|
|
Restrict delete | ||
| opiskeluoikeus_sisaltava_opiskeluoikeus_oid_fkey |
|
|
Restrict delete | ||
| opiskeluoikeus_oppija_oid |
|
|
Restrict delete | ||
| ytr_opiskeluoikeus_sisaltava_ytr_opiskeluoikeus_oid_fkey |
|
|
Restrict delete | ||
| ytr_opiskeluoikeus_oppija_oid |
|
|
Restrict delete | ||
| henkilo_master_oid_fkey |
|
|
Restrict delete |
Check Constraints
| Table | Constraint Name | Constraint |
|---|---|---|
| opiskeluoikeus | no_id_in_json | ((NOT (data ? 'id'::text))) |
| opiskeluoikeus | no_oid_in_json | ((NOT (data ? 'oid'::text))) |
| opiskeluoikeus | no_versionumero_in_json | ((NOT (data ? 'versionumero'::text))) |
| ytr_opiskeluoikeus | no_id_in_json | ((NOT (data ? 'id'::text))) |
| ytr_opiskeluoikeus | no_oid_in_json | ((NOT (data ? 'oid'::text))) |
| ytr_opiskeluoikeus | no_versionumero_in_json | ((NOT (data ? 'versionumero'::text))) |
| ytr_opiskeluoikeus | ytr_opiskeluoikeus_only_ytr_koulutusmuoto_check | ((koulutusmuoto = 'ylioppilastutkinto'::text)) |