A solicitação
“Create a bank customer account ERD with Customer, AccountType, Account, and Transaction tables, the shown keys and attributes, accounts linked to customers and account types, and transactions linked to accounts.”
Depois, tenteAdd beneficiaries.Add recurring transfers.
O que há neste desenho
Entenda as decisões por trás dele.
01Choosing minimal core entities
Customer, Account, Transaction, AccountType
02
Using mandatory foreign keys to enforce referential integrity
03
Storing account balance as a redundant field for query performance
When building a banking application's data model, especially for handling multiple account types and recording debit/credit transactions per account.