PLSTOREWIDGET

Each row specifies the relationship between a store and available widgets. Each available widget is allowed to be added to page layouts within the specified store.

Column Descriptions:

NameTypeDescription
PLSTOREWIDGET_IDBIGINT NOT NULLPrimary key for the table.
STOREENT_IDINTEGER NOT NULLThe primary key of the store in which the store to widget association exists. Foreign key to the STOREENT table.
PLWIDGETDEF_IDBIGINT NOT NULLDefines and specifies details of a widget. Foreign key to the PLWIDGETDEF table.
STATESMALLINT NOT NULL DEFAULT 1State of the subscription. If a widget should no longer be used in a store, set this value to 0. Stores are allowed to use inactive widgets however these widgets can no longer be assigned to page layouts through business tools. 0 - Inactive 1 - Active
DEFINITIONXMLCLOB (1000000)When a store subscribes to a widget by making an entry in the PLSTOREWIDGET table, it can optionally provide it's own definition XML to override the definition set during widget registration. See the PLWIDGETDEF table to view the widget definition.
OPTCOUNTERSMALLINT NOT NULL DEFAULT 0The optimistic concurrency control counter for the table. Every time there is an update to the table, the counter is incremented.

Indexes:

NameColumn NamesType
P_0020PLSTOREWIDGET_IDPrimary Key
I0001512PLWIDGETDEF_ID+STOREENT_IDUnique Index
I0001513STOREENT_IDNon-Unique Index

Constrained By Parent Tables:

ConstraintColumnsParent TableParent ColumnsType
F_3749PLWIDGETDEF_IDPLWIDGETDEFPLWIDGETDEF_IDCascade
F_3750STOREENT_IDSTOREENTSTOREENT_IDCascade