KW1C#82049 Gebouw- en ruimtebeheer: historie en toekomst (van bezetting)
svn path=/Database/trunk/; revision=63385
This commit is contained in:
@@ -37,7 +37,7 @@ CREATE INDEX prs_i_prs_perslidkostenplaats1 ON prs_perslidkostenplaats(prs_persl
|
||||
|
||||
CREATE UNIQUE INDEX prs_i_prs_collega1 ON prs_collega(prs_perslid_key, prs_perslid_key_alt);
|
||||
|
||||
CREATE UNIQUE INDEX prs_i_prs_ruimteafdeling1 ON prs_ruimteafdeling(alg_ruimte_key, prs_afdeling_key, prs_ruimteafdeling_verwijder);
|
||||
CREATE UNIQUE INDEX prs_i_prs_ruimteafdeling1 ON prs_ruimteafdeling(alg_ruimte_key, prs_afdeling_key, prs_ruimteafdeling_ingangsdatum, prs_ruimteafdeling_verwijder);
|
||||
|
||||
CREATE UNIQUE INDEX prs_i_prs_perslid_inzetbaar1 ON prs_perslid_inzetbaar(prs_perslid_key, prs_perslid_inzetbaar_dag);
|
||||
|
||||
|
||||
@@ -1049,13 +1049,20 @@ CREATE_TABLE(prs_ruimteafdeling,0)
|
||||
DEFAULT 100
|
||||
CONSTRAINT prs_c_prs_riumteafd_bezetting2 CHECK
|
||||
(prs_ruimteafdeling_bezetting is not null AND prs_ruimteafdeling_bezetting BETWEEN 0 AND 100),
|
||||
prs_ruimteafdeling_ingangsdatum
|
||||
DATE
|
||||
DEFAULT SYSDATE
|
||||
NOT NULL,
|
||||
prs_ruimteafdeling_einddatum
|
||||
DATE,
|
||||
prs_ruimteafdeling_aanmaak
|
||||
DATE
|
||||
DEFAULT SYSDATE,
|
||||
prs_ruimteafdeling_verwijder
|
||||
DATE
|
||||
DEFAULT NULLDATUM,
|
||||
CONSTRAINT prs_u_ruimteafdeling UNIQUE(prs_afdeling_key, alg_ruimte_key, prs_ruimteafdeling_verwijder)
|
||||
CONSTRAINT prs_u_ruimteafdeling UNIQUE(prs_afdeling_key, alg_ruimte_key, prs_ruimteafdeling_ingangsdatum, prs_ruimteafdeling_verwijder),
|
||||
CONSTRAINT prs_c_ruimteafdeling_van_tot CHECK(prs_ruimteafdeling_einddatum IS NULL OR (prs_ruimteafdeling_einddatum IS NOT NULL AND prs_ruimteafdeling_einddatum > prs_ruimteafdeling_ingangsdatum))
|
||||
);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user