fine-tune

This commit is contained in:
zhuxu 2025-04-22 15:35:57 +08:00
parent 4bf6f5a5ec
commit 0a423925e3
1 changed files with 11 additions and 0 deletions

View File

@ -52,6 +52,17 @@ CREATE TABLE BASIC.ATTRIBUTE (
FOREIGN KEY (DATA_TYPE_ID) REFERENCES BASIC.DATA_TYPE (ID) 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 ( CREATE TABLE BASIC.MODEL_ATTRIBUTE (
ID BIGSERIAL PRIMARY KEY, ID BIGSERIAL PRIMARY KEY,
MODEL_TYPE_ID BIGINT NOT NULL, MODEL_TYPE_ID BIGINT NOT NULL,