MKTACKNOWLEDGEMENTMAILINGPROCESSSEGMENTATION

Contains information pertaining to the marketing acknowledgement created for each marketing acknowledgement business process status.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
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.
ACKNOWLEDGEDATE datetime yes The date records were marked as acknowledged/receipted.

Foreign Keys

Foreign Key Field Type Null Notes Description
ACKNOWLEDGEMENTMAILINGPROCESSSTATUSID uniqueidentifier MKTACKNOWLEDGEMENTMAILINGPROCESSSTATUS.ID The marketing acknowledgement process status key.
SEGMENTATIONID uniqueidentifier yes MKTSEGMENTATION.ID The marketing acknowledgement generated by the marketing acknowledgement process.
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.

Indexes

Index Name Fields Unique Primary Clustered
IX_MKTACKNOWLEDGEMENTMAILINGPROCESSSEGMENTATION_DATEADDED DATEADDED yes
IX_MKTACKNOWLEDGEMENTMAILINGPROCESSSEGMENTATION_DATECHANGED DATECHANGED
IX_MKTACKNOWLEDGEMENTMAILINGPROCESSSEGMENTATION_SEGMENTATIONID SEGMENTATIONID
PK_MKTACKNOWLEDGEMENTMAILINGPROCESSSEGMENTATION ID yes yes
UC_MKTACKNOWLEDGEMENTMAILINGPROCESSSEGMENTATION_ACKNOWLEDGEMENTMAILINGPROCESSSTATUSID ACKNOWLEDGEMENTMAILINGPROCESSSTATUSID yes
UIX_MKTACKNOWLEDGEMENTMAILINGPROCESSSEGMENTATION_ACKNOWLEDGEMENTMAILINGPROCESSSTATUSID_SEGMENTATIONID ACKNOWLEDGEMENTMAILINGPROCESSSTATUSID, SEGMENTATIONID yes

Triggers

Trigger Name Description
TR_MKTACKNOWLEDGEMENTMAILINGPROCESSSEGMENTATION_AUDIT_UPDATE
TR_MKTACKNOWLEDGEMENTMAILINGPROCESSSEGMENTATION_AUDIT_DELETE