CloudSketch AI Logo
FeaturesTemplatesPricingEnterpriseAboutContactLog in
🌙☀️
Log inStart free
Home/Templates/Telecom

📶 Telecom · Database ERD

Telecom Customer Data Schema

A schema for subscriber data: customers, accounts, subscriptions (numbers), plans, SIMs and bills.

More Telecom templates

Drawing diagram…

What this diagram shows

  • One customer can have several accounts and numbers
  • Each subscription links a number, a SIM and a plan
  • Bills are generated per account

Prompt used

ERD for telecom customer data: Customer has Accounts (prepaid or postpaid); Account has Subscriptions, each with an MSISDN, a Sim (ICCID) and a Plan; Plan belongs to the product catalog with price and allowances; Bill is generated per Account per cycle with BillLines.

Mermaid code
erDiagram
  CUSTOMER ||--o{ ACCOUNT : owns
  ACCOUNT ||--o{ SUBSCRIPTION : has
  SUBSCRIPTION ||--|| SIM : uses
  PLAN ||--o{ SUBSCRIPTION : "subscribed to"
  ACCOUNT ||--o{ BILL : "billed as"
  BILL ||--|{ BILL_LINE : contains
  CUSTOMER {
    int id PK
    string name
    string kyc_status
  }
  ACCOUNT {
    int id PK
    int customer_id FK
    string type
  }
  SUBSCRIPTION {
    int id PK
    int account_id FK
    string msisdn
    int plan_id FK
    string status
  }
  SIM {
    string iccid PK
    int subscription_id FK
    string imsi
  }
  PLAN {
    int id PK
    string name
    decimal price
    int data_gb
  }

Related templates

NetworkTelecom

5G Core Network Topology

A simplified 5G standalone network: phones and radio sites, the 5G core network functions, and the connection out to the internet.

State MachineTelecom

SIM Activation Lifecycle

The states a mobile SIM goes through, from stock in the warehouse to active service, suspension, porting out and deactivation.

C4 ArchitectureProTelecom

Telecom OSS/BSS Architecture

The IT stack of a mobile operator: business support systems (CRM, billing, orders) and operations support systems (inventory, provisioning, assurance).

SequenceTelecom

Mobile Number Portability

How a subscriber moves their number to another operator: porting code, request through the clearing house, donor approval and cutover.

SequenceTelecom

Prepaid Recharge Sequence

What happens when a customer recharges a prepaid mobile: plan selection, payment, balance update in the charging system and confirmation.

Data FlowTelecom

Telecom Billing and Rating Pipeline

How network usage becomes a customer bill: call detail records, mediation, rating against the plan, billing and invoicing.