AAGN#73472: Kenmerk-velden beter kunnen autoriseren.
svn path=/Database/trunk/; revision=56695
This commit is contained in:
@@ -707,6 +707,9 @@ CREATE_TABLE(alg_kenmerk,0)
|
||||
,alg_kenmerk_verwijder
|
||||
DATE
|
||||
DEFAULT NULLDATUM
|
||||
,fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_alg_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
-- Koppeltabel tussen de Kennisbank (FAQ) en plaats (alg_v_allonroerendgoed)
|
||||
|
||||
@@ -653,6 +653,9 @@ CREATE_TABLE(bes_kenmerk, 0)
|
||||
, bes_kenmerk_verwijder
|
||||
DATE
|
||||
DEFAULT NULLDATUM
|
||||
, fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_bes_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
, CONSTRAINT bes_c_bes_srtkenmerk_key1 CHECK(bes_srtkenmerk_key IS NOT NULL)
|
||||
, CONSTRAINT bes_r_bes_srtkenmerk_key2 FOREIGN KEY(bes_srtkenmerk_key) REFERENCES bes_srtkenmerk(bes_srtkenmerk_key)
|
||||
, CONSTRAINT bes_c_bes_kenmerk_niveau1 CHECK(bes_kenmerk_niveau IS NOT NULL)
|
||||
|
||||
@@ -187,6 +187,9 @@ CREATE_TABLE(bez_kenmerk,0)
|
||||
,bez_kenmerk_verwijder
|
||||
DATE
|
||||
DEFAULT NULLDATUM
|
||||
,fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_bez_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
CREATE_TABLE(bez_kenmerkwaarde,0)
|
||||
|
||||
@@ -366,6 +366,9 @@ CREATE_TABLE(cnt_kenmerk, 0)
|
||||
DEFAULT NULLDATUM
|
||||
, cnt_kenmerk_default VARCHAR2(4000)
|
||||
, cnt_kenmerk_show_expr VARCHAR2(4000)
|
||||
, fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_cnt_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
, CONSTRAINT cnt_r_cnt_srtkenmerk_key1 CHECK(cnt_srtkenmerk_key IS NOT NULL)
|
||||
, CONSTRAINT cnt_r_cnt_srtkenmerk_key2 FOREIGN KEY(cnt_srtkenmerk_key) REFERENCES cnt_srtkenmerk(cnt_srtkenmerk_key)
|
||||
, CONSTRAINT cnt_c_cnt_kenmerk_niveau1 CHECK(cnt_kenmerk_niveau IS NOT NULL)
|
||||
|
||||
@@ -234,6 +234,9 @@ CREATE_TABLE(fin_kenmerk,0)
|
||||
,fin_kenmerk_verwijder
|
||||
DATE
|
||||
DEFAULT NULLDATUM
|
||||
,fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_fin_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
CREATE_TABLE(fin_kenmerkfactuur,0)
|
||||
|
||||
@@ -848,6 +848,9 @@ CREATE_TABLE(ins_kenmerk, 0)
|
||||
ins_kenmerk_verwijder
|
||||
DATE
|
||||
DEFAULT NULLDATUM,
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_ins_kenmerk_functie REFERENCES fac_functie (fac_functie_key),
|
||||
CONSTRAINT ins_r_ins_srtinstallatie_key1 CHECK(ins_srtinstallatie_key IS NOT NULL OR ins_kenmerk_niveau = 'D'),
|
||||
CONSTRAINT ins_u_ins_kenmerk UNIQUE(ins_srtkenmerk_key, ins_srtinstallatie_key, ins_kenmerk_niveau, ins_kenmerk_omschrijving, ins_kenmerk_groep, ins_kenmerk_verwijder)
|
||||
);
|
||||
|
||||
@@ -1314,6 +1314,9 @@ CREATE_TABLE(mld_kenmerk, 0)
|
||||
NUMBER(1)
|
||||
DEFAULT 0
|
||||
NOT NULL
|
||||
, fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_mld_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
//, CONSTRAINT mld_r_mld_srtkenmerk_keys CHECK((mld_typeopdr_key IS NULL AND mld_stdmelding_key IS NOT NULL)
|
||||
// OR (mld_typeopdr_key IS NOT NULL AND mld_stdmelding_key IS NULL))
|
||||
, CONSTRAINT mld_r_mld_srtkenmerk_key2 FOREIGN KEY(mld_srtkenmerk_key) REFERENCES mld_srtkenmerk(mld_srtkenmerk_key)
|
||||
|
||||
@@ -1109,6 +1109,9 @@ CREATE_TABLE(prs_kenmerk,0)
|
||||
,prs_srtperslid_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT prs_r_prs_srtperslid_key3 REFERENCES prs_srtperslid(prs_srtperslid_key)
|
||||
,fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_prs_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
CREATE_TABLE(prs_kenmerklink,0)
|
||||
|
||||
@@ -818,6 +818,9 @@ CREATE_TABLE(res_kenmerk, 0)
|
||||
, res_kenmerk_verwijder
|
||||
DATE
|
||||
DEFAULT NULLDATUM
|
||||
, fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_res_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
, CONSTRAINT res_r_res_srtkenmerk_key1 CHECK(res_srtkenmerk_key IS NOT NULL)
|
||||
, CONSTRAINT res_r_res_srtkenmerk_key2 FOREIGN KEY(res_srtkenmerk_key) REFERENCES res_srtkenmerk(res_srtkenmerk_key)
|
||||
, CONSTRAINT res_c_res_kenmerk_niveau1 CHECK(res_kenmerk_niveau IS NOT NULL)
|
||||
|
||||
@@ -137,6 +137,78 @@ UPDATE fac_localeitems
|
||||
SET fac_localeitems_dialect_id = 'CTR_DISCIPLINE_KEY'
|
||||
WHERE fac_localeitems_dialect_id = 'INS_TAB_DISCIPLINE_KEY';
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// AAGN#72246
|
||||
ALTER TABLE alg_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_alg_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
ALTER TABLE bes_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_bes_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
ALTER TABLE bez_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_bez_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
ALTER TABLE cnt_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_cnt_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
ALTER TABLE faq_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_faq_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
ALTER TABLE fin_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_fin_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
ALTER TABLE ins_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_ins_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
ALTER TABLE mld_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_mld_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
ALTER TABLE prs_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_prs_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
ALTER TABLE res_kenmerk ADD
|
||||
(
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
CONSTRAINT fac_r_res_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
||||
);
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
Reference in New Issue
Block a user