ECIF in one read — why customer data must be centralized

From duplicate accounts to a unified customer view, ECIF answers banking’s most basic question: who is the customer?

Before ECIF, branches, internet banking, and the card center each kept their own customer records. The same person appeared with different names, IDs, and contacts across systems — making both marketing and risk control impossible.

What ECIF solves

ECIF (Enterprise Customer Information Facility) consolidates customer master data scattered across business systems into one place, exposing a single customer view.

  • Unique identity: a Party ID unifies natural persons / institutions, not the ID number.
  • Primary/secondary: supports one person many accounts, one account many cards, with unique master data.
  • Service-oriented: other systems query via interfaces instead of keeping their own copies.

Key technical trade-offs

  • Read/write split: master writes are strongly consistent; queries can hit cache / read replicas.
  • Auditable changes: customer changes are traced to satisfy regulatory audits.

ECIF is not “yet another database” — it is the bedrock of bank digitalization.