数据库表:ATTRVALUE

此表保存指定给产品属性的值,并将它们连回到库存标识解析的 CatalogEntry。

列名 列类型 列描述
ATTACHMENT_ID BIGINT
NULL
与该属性值相关联的附件的引用号。
ATTRIBUTE_ID BIGINT
NOT NULL
此属性值适用的属性的引用号。
ATTRTYPE_ID CHARACTER (16)
NOT NULL
属性值的类型。有效类型为 STRING、INTEGER 和 FLOAT。
ATTRVALUE_ID BIGINT
NOT NULL
此属性值的内部引用号。
CATENTRY_ID BIGINT
NOT NULL
保留供 IBM 内部使用。
FIELD1 INTEGER
NULL
可定制。
FIELD2 VARCHAR (254)
NULL
可定制。
FIELD3 VARCHAR (254)
NULL
可定制。
FLOATVALUE DOUBLE
NULL
保留供 IBM 内部使用。
IMAGE1 VARCHAR (254)
NULL
此属性值的图像路径。
IMAGE2 VARCHAR (254)
NULL
此属性值的图像路径。
INTEGERVALUE INTEGER
NULL
如果此属性值的类型是 INTEGER,则此列将保存属性值。如果类型不是 INTEGER 则此列将为 NULL。
LANGUAGE_ID INTEGER
NOT NULL
语言的标识。关于语言组件的列表,请参阅 LANGUAGE 表。
NAME VARCHAR (254)
NULL
给予此属性值的名称。
OID VARCHAR (64)
NULL
保留供 IBM 内部使用。
OPERATOR_ID INTEGER
NULL
保留供 IBM 内部使用。
QTYUNIT_ID CHARACTER (16)
NULL
计量此属性值的单位。
SEQUENCE DOUBLE
NOT NULL, DEFAULT 0
确定给定属性的属性值显示顺序的序号。
STRINGVALUE CHARACTER (254)
NULL
如果此属性值的类型是 STRING,则此列将保存属性值。如果类型不是 STRING,则此列将为 NULL。
索引:
索引名 建立了索引的列名 索引类型
I0000020 ATTRIBUTE_ID, CATENTRY_ID, LANGUAGE_ID, NAME 唯一索引
I0000021 ATTRIBUTE_ID, CATENTRY_ID, STRINGVALUE, LANGUAGE_ID, INTEGERVALUE, FLOATVALUE 唯一索引
I194153 ATTRTYPE_ID, CATENTRY_ID, LANGUAGE_ID, SEQUENCE 非唯一索引
SQL030416034838620 ATTRVALUE_ID, LANGUAGE_ID 主键
约束:
约束名称 列名 外表名 外列名 约束类型
F_1016 ATTACHMENT_ID ATTACHMENT ATTACHMENT_ID 级联
F_1017 QTYUNIT_ID QTYUNIT QTYUNIT_ID 级联
F_72 OPERATOR_ID OPERATOR OPERATOR_ID 级联
F_73 ATTRTYPE_ID ATTRTYPE ATTRTYPE_ID 级联
F_74 CATENTRY_ID CATENTRY CATENTRY_ID 级联
F_75 ATTRIBUTE_ID, LANGUAGE_ID ATTRIBUTE ATTRIBUTE_ID, LANGUAGE_ID 级联
F_76 LANGUAGE_ID LANGUAGE LANGUAGE_ID 级联

引用方式:
约束名称 引用列名 外表名 外列名 约束类型
F_593 ATTRVALUE_ID+LANGUAGE_ID PKGATTRVAL ATTRVALUE_ID+LANGUAGE_ID 级联