PAGEDEFINITIONCATALOG

The PAGEDEFINITIONCATALOG table stores page definitions for the system

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
NAME nvarchar(60) The unique name of this page definition
DESCRIPTION nvarchar(1000) Default = '' Description of this page definition
PAGEDEFINITIONSPEC xml Contains the spec xml used to create this page definition
DATEADDED datetime Default = getdate() Indicates the date this record was added
DATECHANGED datetime Default = getdate() Indicates the date this record was last changed
TS timestamp Timestamp
TSLONG bigint (Computed) yes convert(bigint, TS) Numeric representation of the timestamp
EXPRESSIONDATAFORMID uniqueidentifier yes
INSTALLEDPRODUCTLISTXML xml yes
SPECUINAME nvarchar(60) Default = '' Presentation name of the page definition used to override the page definition name for display in the application.
UINAME nvarchar(60) (Computed) case when len(SPECUINAME) = 0 then NAME else SPECUINAME end Name of the page definition for display in the application.

Foreign Keys

Foreign Key Field Type Null Notes Description
CONTEXTRECORDTYPEID uniqueidentifier yes RECORDTYPE.ID FK to RECORDTYPE
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT

Indexes

Index Name Fields Unique Primary Clustered
IX_PAGEDEFINITIONCATALOG_DATEADDED DATEADDED yes
IX_PAGEDEFINITIONCATALOG_ID_EXPRESSIONDATAFORMID ID
IX_PAGEDEFINITIONCATALOG_ID_INSTALLEDPRODUCTLISTXML ID
IX_PAGEDEFINITIONCATALOG_ID_METADATA ID
PK_PAGEDEFINITIONCATALOG ID yes yes
UC_PAGEDEFINITIONCATALOG_NAME NAME yes
UIX_PAGEDEFINITIONCATALOG_UINAME UINAME yes

Triggers

Trigger Name Description
TR_PAGEDEFINITIONCATALOG_AUDIT_UPDATE
TR_PAGEDEFINITIONCATALOG_AUDIT_DELETE

Referenced by

Referenced by Field
BBWORKFLOWALERT ALERTPAGEID
BBWORKFLOWTASK TASKPAGEID
EXCHANGECALENDARSYNC PAGEDEFINITIONCATALOGID
EXCHANGECONTACTSYNC PAGEDEFINITIONCATALOGID
MAPENTITYCATALOG NAVIGATIONPAGEID
NETCOMMUNITYDEFAULTCODEMAP CONSTITUENTLINKPAGEID
USERPAGEHISTORY PAGEID
USERSETTINGSPAGE PAGEID