diff --git a/RES/RES_TAB.SRC b/RES/RES_TAB.SRC index 63d9856d..057ae6ae 100644 --- a/RES/RES_TAB.SRC +++ b/RES/RES_TAB.SRC @@ -513,7 +513,7 @@ CREATE_TABLE(res_rsv_ruimte, 0) , res_ruimte_opstel_key NUMBER(10) CONSTRAINT res_r_res_ruimte_opstel_key2 REFERENCES res_ruimte_opstelling(res_ruimte_opstel_key) -, CONSTRAINT res_c_alg_ruimte_or_opstel CHECK (res_ruimte_opstel_key IS NOT NULL OR alg_ruimte_key IS NOT NULL) +, CONSTRAINT res_c_alg_ruimte_or_opstel CHECK (res_ruimte_opstel_key IS NOT NULL OR alg_ruimte_key IS NOT NULL OR mld_opdr_key IS NOT NULL) , res_rsv_ruimte_cvab_mode /* 0=afhalen; 1=bezorgen (alg_ruimte bevat res_deel records); null=weetniet, +2=vast */ NUMBER(1) , res_activiteit_key diff --git a/_UP/DB40to41.src b/_UP/DB40to41.src index 6506ab84..0398c4e0 100644 --- a/_UP/DB40to41.src +++ b/_UP/DB40to41.src @@ -170,6 +170,12 @@ ALTER TABLE cad_label ADD cad_label_aanmaak DATE DEFAULT SYSDATE CONSTRAINT cad_ ALTER TABLE ins_srtdeel ADD ins_srtdeel_acadlabelsize NUMBER(5); ALTER TABLE ins_srtdeel ADD ins_srtdeel_acadlabelpos NUMBER(1); +/////////////////////////////////////////////////////////////////////////////////////////// MARX#68582 + +DROP CONSTRAINT res_c_alg_ruimte_or_opstel; +ALTER TABLE res_rsv_ruimte + ADD CONSTRAINT res_c_alg_ruimte_or_opstel + CHECK (res_ruimte_opstel_key IS NOT NULL OR alg_ruimte_key IS NOT NULL OR mld_opdr_key IS NOT NULL); /////////////////////////////////////////////////////////////////////////////////////////// FCLT#***** ///////////////////////////////////////////////////////////////////////////////////////////