diff --git a/CAD/CAD_TAB.SRC b/CAD/CAD_TAB.SRC index 295a429a..95748e2b 100644 --- a/CAD/CAD_TAB.SRC +++ b/CAD/CAD_TAB.SRC @@ -101,6 +101,15 @@ CREATE_TABLE(cad_thema,0) VARCHAR2(512) ); +ALTER TABLE mld_stdmelding +ADD +( + cad_thema_key + NUMBER(10) + CONSTRAINT mld_r_cad_thema_key1 REFERENCES cad_thema(cad_thema_key) +); + + CREATE_TABLE(cad_label,0) ( cad_label_key diff --git a/MLD/MLD_TAB.SRC b/MLD/MLD_TAB.SRC index e6b127af..d6a16256 100644 --- a/MLD/MLD_TAB.SRC +++ b/MLD/MLD_TAB.SRC @@ -475,6 +475,10 @@ CREATE_TABLE(mld_stdmelding,0) mld_stdmelding_code VARCHAR2(60) CONSTRAINT mld_u_mld_stdmelding_code UNIQUE, +-- in CAD_TAB.SRC: +-- cad_thema_key +-- NUMBER(10) +-- CONSTRAINT mld_r_cad_thema_key1 REFERENCES cad_thema(cad_thema_key), CONSTRAINT mld_u_mld_stdmelding UNIQUE(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_verwijder) ); diff --git a/_UP/DB37to38.src b/_UP/DB37to38.src index a93b5ac8..e4c9b860 100644 --- a/_UP/DB37to38.src +++ b/_UP/DB37to38.src @@ -370,6 +370,7 @@ BEGIN adm.trydrop ('PROCEDURE plat_import_nen2767_results'); adm.trydrop ('PROCEDURE plat_update_nen2767_results'); END; +/ /////////////////////////////////////////////////////////////////////////////////////////// MARX#60634 ALTER TABLE prs_bedrijf MODIFY prs_bedrijf_opmerking VARCHAR2(1000); @@ -394,6 +395,15 @@ ALTER TABLE mld_stdmelding MODIFY alg_org_obj_niveau DEFAULT -1; ALTER TABLE mld_stdmelding DROP CONSTRAINT mld_c_alg_org_objniveau; ALTER TABLE mld_stdmelding ADD CONSTRAINT mld_c_alg_org_objniveau CHECK(alg_org_obj_niveau IN (-1,0,1,2,3,4,5,8)); +/////////////////////////////////////////////////////////////////////////////////////////// YKPN#60362 +ALTER TABLE mld_stdmelding +ADD +( + cad_thema_key + NUMBER(10) + CONSTRAINT mld_r_cad_thema_key1 REFERENCES cad_thema(cad_thema_key) +); + /////////////////////////////////////////////////////////////////////////////////////////// XXXX#nnnnn ///////////////////////////////////////////////////////////////////////////////////////////