Professional Documents
Culture Documents
Untitled Document
Untitled Document
Untitled Document
USER ID
TRANSACTION ID
USERNAME PAYMENT
USER ID
EMAIL GATWAY ID
AMOUNT
PASSWORD NAME
TIMESTAMP
SECURITY WEBSITE
PAYMENT
QUESTION ACCOUNT ID
GATEWAY ID
SECURITY ANSWER
USER
AUTHENTICATIONS
USER ID
AUTH METHOD
AUTH DATA
This ERD shows the entities and relationships involved in a local payment transaction system with a
double security authentication method. There are three main entities: users, transactions, and payment
gateways.
The user’s entity contains information about each registered user, including their unique user ID,
username, email, password, security question, and security answer. The transactions entity contains
information about each payment transaction, including the unique transaction ID, the user ID of the user
initiating the transaction, the amount being transferred, the time stamp of the transaction, and the payment
gateway used for the transaction. The Payment Gateways entity contains information about each payment
gateway available for use, including the unique payment gateway ID, the name of the gateway, the
website associated with the gateway, and the account ID associated with the gateway. The user
authentications entity represents the double security authentication method used to verify the user's
identity. This entity includes the user ID, the authentication method used (e.g. password and biometric
scan), and the authentication data (e.g. hashed password and biometric data).