Each row of this table represents a price rule
attribute. A price rule attribute is a name-value pair used for
price rule evaluation at runtime. For example, the element of
PriceList type may have an attribute with the name 'priceListId'
and the value '10001'.
Column Descriptions:
Name | Type | Description |
PRELEMENT_ID | BIGINT NOT NULL | Generated Key |
NAME | VARCHAR (64) NOT NULL | The name of the attribute. |
VALUE | VARCHAR (254) NOT NULL | The value of the attribute. |
PROPERTIES | VARCHAR (254) | Properties for this attribute. For example, the
type of the parameter is of String type. |
SEQUENCE | DOUBLE | The sequence of the attribute in which the data
should be returned in the price rule element. |
OPTCOUNTER | SMALLINT NOT NULL DEFAULT 0 | The optimistic concurrency control counter for
the table. Every time there is an update to the table, the counter
is incremented. |
Indexes:
Name | Column Names | Type |
<SYSTEM-GENERATED> | PRELEMENT_ID+NAME+VALUE | Primary Key |
I0001348 | NAME+VALUE | Non-Unique Index |
Constrained By Parent Tables:
Constraint | Columns | Parent Table | Parent Columns | Type |
F_3635 | PRELEMENT_ID | PRELEMENT | PRELEMENT_ID | Cascade |