175 existing + 84 new tables across 11 entity groups in MariaDB 10.6
| Schema | Type | Engine | Purpose |
|---|---|---|---|
temco_system | Primary (R/W) | MariaDB 10.6 | All banking operations — 175 existing tables |
ijts_system | Read-only Slave | MariaDB 10.6 | External master replica — student data source |
admin_callingDB | External | MariaDB 10.6 | CRM / Calling system |
175 tables currently in temco_system organized into functional groups
84 new tables across 6 functional categories
┌─────────────────────────────────────────────────────────────┐
│ USER & MEMBER MANAGEMENT │
│ general_user_profile ←→ user_login ←→ user_role │
│ member ←→ member_bank_accounts ←→ membership_level │
│ nominess ←→ member_has_member ←→ mobile_no │
└──────────────────────────┬──────────────────────────────────┘
│ FK: general_user_profile.id
┌──────────────────────────▼──────────────────────────────────┐
│ ORGANIZATION MANAGEMENT │
│ general_organization_profile ←→ gop_has_member │
│ organization_branches ←→ branch_manager │
│ business_information ←→ business_sector │
└──────────────────────────┬──────────────────────────────────┘
│
┌──────────────────────┼──────────────────────┐
▼ ▼ ▼
┌──────────────┐ ┌──────────────┐ ┌──────────────────────┐
│ LOAN MGMT │ │ DEPOSIT MGMT │ │ TRANSACTION SERVICES │
│ (27 existing │ │ (10 new) │ │ (12 new) │
│ + 19 new) │ │ │ │ │
│ loan │ │ fixed_deposit│ │ interbank_transfer │
│ loan_manager │ │ recurring_dep│ │ standing_order │
│ installment │ │ savings_tier │ │ cheque_clearing │
└──────┬───────┘ └──────┬───────┘ └──────────┬───────────┘
│ │ │
▼ ▼ ▼
┌─────────────────────────────────────────────────────────────┐
│ FINANCE & ACCOUNTING │
│ fin_chart_of_account ←→ fin_journal_entry │
│ fin_voucher ←→ fin_voucher_item ←→ fin_voucher_approval │
│ voucher ←→ voucher_item ←→ transaction_type │
└─────────────────────────────────────────────────────────────┘