Primary Key Field Type
 ID uniqueidentifier

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) convert(bigint, TS) Numeric representation of the timestamp
 EXPRESSIONDATAFORMID uniqueidentifier
 INSTALLEDPRODUCTLISTXML xml
 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 Key Field Type Null Notes Description
 CONTEXTRECORDTYPEID uniqueidentifier RECORDTYPE.ID FK to RECORDTYPE
 ADDEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT
 CHANGEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT

Index Name Field(s) Unique Primary Clustered
 IX_PAGEDEFINITIONCATALOG_DATEADDED DATEADDED    
 IX_PAGEDEFINITIONCATALOG_ID_EXPRESSIONDATAFORMID ID      
 IX_PAGEDEFINITIONCATALOG_ID_INSTALLEDPRODUCTLISTXML ID      
 IX_PAGEDEFINITIONCATALOG_ID_METADATA ID      
 PK_PAGEDEFINITIONCATALOG ID  
 UC_PAGEDEFINITIONCATALOG_NAME NAME    
 UIX_PAGEDEFINITIONCATALOG_UINAME UINAME    

Trigger Name Description
 TR_PAGEDEFINITIONCATALOG_AUDIT_UPDATE
 TR_PAGEDEFINITIONCATALOG_AUDIT_DELETE

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

Entity-Relationship diagram of this table