SALESORDERMARKETINGINFORMATION

Stores marketing information relative to a sales order.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
POSTCODE nvarchar(12) Default = '' The zip code given for the sales order.
NOTCOLLECTED bit Default = 0 Indication of whether or not the patron declined to provide the post code.
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.

Foreign Keys

Foreign Key Field Type Null Notes Description
ID uniqueidentifier SALESORDER.ID Primary Key.
COUNTRYID uniqueidentifier yes COUNTRY.LOCALID The country code for the sales order.
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.

Indexes

Index Name Fields Unique Primary Clustered
IX_SALESORDERMARKETINGINFORMATION_DATEADDED DATEADDED yes
IX_SALESORDERMARKETINGINFORMATION_DATECHANGED DATECHANGED
PK_SALESORDERMARKETINGINFORMATION ID yes yes

Triggers

Trigger Name Description
TR_SALESORDERMARKETINGINFORMATION_AUDIT_UPDATE
TR_SALESORDERMARKETINGINFORMATION_AUDIT_DELETE