fine-tune
This commit is contained in:
parent
4bf6f5a5ec
commit
0fc2dd9411
|
|
@ -65,6 +65,17 @@ CREATE TABLE BASIC.MODEL_ATTRIBUTE (
|
||||||
FOREIGN KEY (ATTRIBUTE_ID) REFERENCES BASIC.ATTRIBUTE (ID) ON DELETE CASCADE
|
FOREIGN KEY (ATTRIBUTE_ID) REFERENCES BASIC.ATTRIBUTE (ID) ON DELETE CASCADE
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE TABLE BASIC.MODEL_ATTRIBUTE_PUBLIC (
|
||||||
|
ID BIGSERIAL PRIMARY KEY,
|
||||||
|
ATTRIBUTE_GROUP_ID BIGINT NOT NULL,
|
||||||
|
ATTRIBUTE_ID BIGINT NOT NULL,
|
||||||
|
|
||||||
|
UNIQUE (ATTRIBUTE_GROUP_ID, ATTRIBUTE_ID),
|
||||||
|
|
||||||
|
FOREIGN KEY (ATTRIBUTE_GROUP_ID) REFERENCES BASIC.ATTRIBUTE_GROUP (ID),
|
||||||
|
FOREIGN KEY (ATTRIBUTE_ID) REFERENCES BASIC.ATTRIBUTE (ID) ON DELETE CASCADE
|
||||||
|
);
|
||||||
|
|
||||||
CREATE TABLE BASIC.ATTRIBUTE_TEMPLATE (
|
CREATE TABLE BASIC.ATTRIBUTE_TEMPLATE (
|
||||||
ID BIGSERIAL PRIMARY KEY,
|
ID BIGSERIAL PRIMARY KEY,
|
||||||
TEMPLATE_NAME VARCHAR(64) NOT NULL DEFAULT '',
|
TEMPLATE_NAME VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue