The Way Of Life: March 2021
Google

Tuesday, March 02, 2021

Struktur Database Aplikasi WhatsApp


Mungkin kita sering atau bukan sering lagi, hampir setiap hari kita menggunakan aplikasi WhatsApp di Smartphone kita. Tetapi apakah terpikir bagaimana Struktur Table dalam database aplikasi WhatsApp. Kali ini saya mencoba riset kecil kecilan untuk membuat tulisan mengenai struktur database aplikasi WhatsApp dengan menggunakan acuan dari  tampilan aplikasi WA di web ( WhatsApp Web )

Berikut Tabel Tabel yang dipakai :

USER

  • ID ( Nomor WhatsApp)
  • Name ( Nama  )
  • About ( Keterangan / About )
  • PhotoProfilePath ( path untuk  photo profile )


BLOCKED

  • ID ( Nomor WhatsApp )
  • IDBlocked ( Nomor ID  yang diblock)


ID, Sender, Message, Datetime, ReadStatus, GroupID ( if from WA Group),StarredStatus, MediaLinksDocPath


MESSAGE

  • ID ( Nomor WhatsApp )
  • SenderID ( Nomor WhatsApp Pengirim Pesan )
  • Message ( Isi Pesan )
  • DateTime ( Tanggal dan Jam Pesan )
  • ReadStatus ( Status pesan sudah dibaca )
  • GroupID ( ID Group WhatsApp )
  • StarredStatus ( Status Penanda Starred Message )
  • MediaLinksDocsPath ( Path File Video, Gambar, Dokumen dan Links )

GROUPWA

  • ID ( Nomor WhatsApp )
  • GroupID ( Kode Group )
  • GroupName ( Nama Group )
  • DateTime ( Tanggal dan Waktu Group dibuat )
  • GroupDesc ( Deskripsi / Keterangan Group WA )
  • IDParticipant ( ID WA Anggota Group )

Master Table Setting

Setting Table WhatsApp Web

MASTER SETTING

  • ID : Nomor WhatsApp
  • IDSetting : Kode Setting
  • NameSetting : Nama Setting
MASTER SUB SETTINGS
  • ID ( Nomor WhatsApp )
  • ParentIDSetting ( Kode Setting Induk )
  • IDSubSetting ( Kode Sub Setting )
  • SubSettingName ( Nama Sub Setting )

SETTINGS

  • ID ( Nomor WhatsApp )
  • IDSetting (Kode Setting )
  • SettingValue ( Nilai Parameter Setting )

CONTACT

  • ID ( Nomor WhatsApp )
  • ContactID ( Nomor Kontak WhatsApp )
  • ContactName ( Nama Kontak )
  • MuteNotifStatus ( Nilai Status Mute Notification )


Di atas merupakan gambaran struktur database yang bisa saya "ekstrak" dari tampilan aplikasi WhatsApp Web. Jika ada koreksi, atau tambahan silakan komen di kotak komentar bawah.

Semoga bermanfaat.

 

Labels: , , ,