NYBU#57569 artikelkenmerken op discipline niveau en
FCLT#58793 typecontract vertalingen svn path=/Database/trunk/; revision=43690
This commit is contained in:
@@ -720,7 +720,9 @@ CREATE_TABLE(res_kenmerk, 0)
|
||||
NUMBER(10)
|
||||
, res_artikel_key
|
||||
NUMBER(10)
|
||||
, res_kenmerk_niveau /* "A"=Activiteit of "D"=Discipline/Catalogus artikel */
|
||||
, res_discipline_key
|
||||
NUMBER(10)
|
||||
, res_kenmerk_niveau /* Activiteit/Discipline/Catering */
|
||||
VARCHAR2(1)
|
||||
DEFAULT 'A'
|
||||
, res_kenmerk_toonbaar
|
||||
@@ -752,10 +754,11 @@ CREATE_TABLE(res_kenmerk, 0)
|
||||
, 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)
|
||||
, CONSTRAINT res_c_res_kenmerk_niveau2 CHECK(res_kenmerk_niveau IN ('A', 'D')) /* Activiteit of Discipline/Catalogus artikel */
|
||||
, CONSTRAINT res_c_res_kenmerk_niveau2 CHECK(res_kenmerk_niveau IN ('A', 'D', 'C')) /* Activiteit/Discipline/Catering */
|
||||
, CONSTRAINT res_c_res_kenmerk_aanmaak CHECK(res_kenmerk_aanmaak IS NOT NULL)
|
||||
, CONSTRAINT res_r_res_activiteit_key FOREIGN KEY(res_activiteit_key) REFERENCES res_activiteit(res_activiteit_key)
|
||||
, CONSTRAINT res_r_res_artikel_key FOREIGN KEY(res_artikel_key) REFERENCES res_artikel(res_artikel_key)
|
||||
, CONSTRAINT res_c_res_kenmerk_discipline FOREIGN KEY(res_discipline_key) REFERENCES ins_tab_discipline(ins_discipline_key)
|
||||
, CONSTRAINT res_u_res_kenmerk UNIQUE(res_activiteit_key, res_artikel_key, res_srtkenmerk_key, res_kenmerk_groep, res_kenmerk_verwijder)
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user