EIND#80433 Meldingen kunnen accorderen voordat deze verder in behandeling worden genomen

svn path=/Database/trunk/; revision=62624
This commit is contained in:
Peter Feij
2023-11-21 11:43:05 +00:00
parent c0707bd790
commit 4972b2dd05
3 changed files with 37 additions and 1 deletions

View File

@@ -473,6 +473,9 @@ CREATE_TABLE(prs_afdeling,0)
prs_afdeling_verwijder
DATE
DEFAULT NULLDATUM,
prs_perslid_key -- afdelingsverantwoordelijke (irt o.a. meldingen-instemming)
NUMBER(10)
CONSTRAINT prs_r_prs_perslid_key22 REFERENCES prs_perslid(prs_perslid_key),
CONSTRAINT prs_u_prs_afdeling_upper UNIQUE(prs_afdeling_upper, prs_afdeling_parentkey, prs_bedrijf_key, prs_afdeling_verwijder),
CONSTRAINT prs_c_prs_afdeling_parent
CHECK ((prs_afdeling_parentkey IS NULL AND prs_bedrijf_key IS NOT NULL)
@@ -721,6 +724,9 @@ CREATE_TABLE(prs_perslid,0)
NUMBER(1)
DEFAULT 0
NOT NULL,
prs_perslid_leidinggevende_key -- fallback als elke structuur faalt (irt o.a. meldingen-instemming)
NUMBER(10)
CONSTRAINT prs_r_prs_perslid_key23 REFERENCES prs_perslid(prs_perslid_key),
CONSTRAINT prs_c_prs_perslid_datums CHECK(prs_perslid_einddatum >= prs_perslid_ingangsdatum)
);