30+ entities across customer, account, transaction, loan, product, branch/employee, regulatory, and online banking domains.