fine-tune
This commit is contained in:
parent
52a0150619
commit
4bf6f5a5ec
|
|
@ -40,7 +40,6 @@ CREATE TABLE BASIC.MODEL_GROUP (
|
||||||
|
|
||||||
CREATE TABLE BASIC.ATTRIBUTE (
|
CREATE TABLE BASIC.ATTRIBUTE (
|
||||||
ID BIGSERIAL PRIMARY KEY,
|
ID BIGSERIAL PRIMARY KEY,
|
||||||
ATTRIBUTE_GROUP_ID BIGINT NOT NULL,
|
|
||||||
ATTRIBUTE VARCHAR(128) NOT NULL DEFAULT '',
|
ATTRIBUTE VARCHAR(128) NOT NULL DEFAULT '',
|
||||||
ATTRIBUTE_NAME VARCHAR(64) NOT NULL DEFAULT '',
|
ATTRIBUTE_NAME VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
DATA_TYPE_ID BIGINT NOT NULL,
|
DATA_TYPE_ID BIGINT NOT NULL,
|
||||||
|
|
@ -50,10 +49,6 @@ CREATE TABLE BASIC.ATTRIBUTE (
|
||||||
DEFAULT_VALUE VARCHAR(64) NOT NULL DEFAULT '',
|
DEFAULT_VALUE VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
VALUE_RANGE VARCHAR(128) NOT NULL DEFAULT ',',
|
VALUE_RANGE VARCHAR(128) NOT NULL DEFAULT ',',
|
||||||
|
|
||||||
UNIQUE (ATTRIBUTE_GROUP_ID, ATTRIBUTE),
|
|
||||||
UNIQUE (ATTRIBUTE, ATTRIBUTE_NAME),
|
|
||||||
|
|
||||||
FOREIGN KEY (ATTRIBUTE_GROUP_ID) REFERENCES BASIC.ATTRIBUTE_GROUP (ID),
|
|
||||||
FOREIGN KEY (DATA_TYPE_ID) REFERENCES BASIC.DATA_TYPE (ID)
|
FOREIGN KEY (DATA_TYPE_ID) REFERENCES BASIC.DATA_TYPE (ID)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue