fine-tune
This commit is contained in:
parent
4bf6f5a5ec
commit
0a423925e3
|
|
@ -52,6 +52,17 @@ CREATE TABLE BASIC.ATTRIBUTE (
|
|||
FOREIGN KEY (DATA_TYPE_ID) REFERENCES BASIC.DATA_TYPE (ID)
|
||||
);
|
||||
|
||||
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.MODEL_ATTRIBUTE (
|
||||
ID BIGSERIAL PRIMARY KEY,
|
||||
MODEL_TYPE_ID BIGINT NOT NULL,
|
||||
|
|
|
|||
Loading…
Reference in New Issue