Primary Key Field Type
 ID uniqueidentifier

Field Field Type Null Notes Description
 AMOUNT money   Default = 0 The amount for the given split.
 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.
 ORGANIZATIONAMOUNT money   Default = 0 AMOUNT in the organization currency.

Foreign Key Field Type Null Notes Description
 DONORCHALLENGEID uniqueidentifier   DONORCHALLENGE.ID The donor challenge record to which this designation belongs.
 DESIGNATIONID uniqueidentifier DESIGNATION.ID Designation record for the given split.
 ADDEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 CHANGEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 BASECURRENCYID uniqueidentifier CURRENCY.ID The base currency of this donor challenge split (matches the donor challenge).
 ORGANIZATIONEXCHANGERATEID uniqueidentifier CURRENCYEXCHANGERATE.ID FK to CURRENCYEXCHANGERATE

Index Name Field(s) Unique Primary Clustered
 IX_DONORCHALLENGESPLIT_DATEADDED DATEADDED    
 IX_DONORCHALLENGESPLIT_DATECHANGED DATECHANGED      
 PK_DONORCHALLENGESPLIT ID  
 UIX_DONORCHALLENGESPLIT_DONORCHALLENGEID_DESIGNATIONID DONORCHALLENGEID, DESIGNATIONID    

Trigger Name Description
 TR_DONORCHALLENGESPLIT_AUDIT_UPDATE
 TR_DONORCHALLENGESPLIT_AUDIT_DELETE
 TR_DONORCHALLENGESPLIT_INSERTUPDATE_CURRENCY

Entity-Relationship diagram of this table