Entity Bank Account Transaction

DescriptionA financial moment or transaction that is conducted through an account in a financial institution.

Attributes
Bank Account Transaction Amount in Account CurrencyBank Account Transaction Amount in Account Currency
Bank Account Transaction Effective DateBank Account Transaction Effective Date
Bank Account Transaction Original Transaction CurrencyBank Account Transaction Original Transaction Currency
Bank Account Transaction Origination DateBank Account Transaction Origination Date
Bank Account Transaction Posted DateBank Account Transaction Posted Date
Bank Account Transaction SourceBank Account Transaction Source
Debit Credit IndDebit Credit Ind

Relationship
Monetary Account is Debited Account in Bank Account TransactionMonetary Account is Debited Account in Bank Account Transaction
Monetary Account is Credited Account in Bank Account TransactionMonetary Account is Credited Account in Bank Account Transaction

Generalization
Bank Account Transaction - Financial MovementBank Account Transaction - Financial Movement

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Bank Account Transaction Amount in Account Currency
DescriptionThe amount and currency of the transaction expressed in the currency of the bank account. In case that the original currency of the transaction was different from the currency of the bank account, a currency conversion for the amount is implied.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Bank Account Transaction Effective Date
DescriptionDate upon which the transaction is executed.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Bank Account Transaction Original Transaction Currency
DescriptionThe amount of the transaction and the identification of the currency that the amount of the transaction is expressed, at the time of the origin of the transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Bank Account Transaction Origination Date
DescriptionDate upon which the request for the financial transaction was made.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Bank Account Transaction Posted Date
DescriptionDate upon which the financial transaction is posted into the bank account.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Bank Account Transaction Source
DescriptionIndicates the party that originates the transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/String [VARCHAR(255)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Debit Credit Ind
DescriptionIndicates whether the financial transaction was a debit or credit.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Monetary Account is Debited Account in Bank Account Transaction
Is Identifying Relationshipfalse
Child TableBank Account Transaction
Child Role Namehas for debited account
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableMonetary Account
Parent Role Nameis debited account in
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Monetary Account is Credited Account in Bank Account Transaction
Is Identifying Relationshipfalse
Child TableBank Account Transaction
Child Role Namehas for credited account
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableMonetary Account
Parent Role Nameis credited account in
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Generalization Details

 Bank Account Transaction - Financial Movement
SupertypeFinancial Movement
SubtypeBank Account Transaction
Transform AsTABLE