Peta lengkap basis data & API sistem PPID Jakarta
Jelajahi struktur 133 tabel, telusuri relasi antar-data yang sudah diverifikasi langsung dari database, dan pahami alur permohonan & keberatan lewat diagram interaktif — dalam satu tempat.
Tiga cara memahami data
Pilih sudut pandang sesuai kebutuhan Anda — dari struktur kolom hingga alur relasi visual.
Struktur Tabel
Daftar 133 tabel dikelompokkan per domain, lengkap dengan kolom kunci (Primary Key & Foreign Key), jumlah baris, dan ukuran tiap tabel.
Lihat struktur →Peta Relasi Interaktif
Klik tabel mana pun untuk melihat relasi masuk & keluarnya — tabel apa yang merujuk ke sana dan ke mana ia menunjuk, dengan kardinalitas.
Telusuri relasi →Diagram Relasi Visual
Diagram bergaris per domain dengan notasi kaki gagak (crow's foot) — melihat alur permohonan, keberatan, dan verifikasi secara visual.
Buka diagram →Dokumentasi API
Referensi endpoint API PPID — cara mengakses data permohonan, keberatan, dan informasi publik secara terprogram.
Buka API docs ↗Istilah di diagram, dijelaskan sederhana
Diagram relasi memakai beberapa istilah & simbol. Kalau Anda belum familier, bagian ini menjelaskannya tanpa jargon.
Apa itu "domain"?
Domain adalah kelompok tabel yang tugasnya mirip. Contohnya domain "Permohonan & Layanan" berisi semua tabel soal permohonan informasi; domain "Keberatan" berisi tabel soal pengajuan keberatan. Ini cuma cara merapikan 133 tabel agar mudah dicari — seperti folder.
"Tabel domain lain"
Saat melihat diagram satu domain, kadang muncul kotak garis putus-putus. Itu tabel yang bukan milik domain ini, tapi ikut ditampilkan karena berhubungan. Label kecil di atasnya menyebut asal domainnya.
"Dalam domain" vs "Lintas domain"
Garis abu-abu = relasi di dalam domain yang sama. Garis oranye putus-putus = relasi menyeberang ke domain lain (mis. Keberatan menunjuk ke Permohonan).
Sisi "banyak" & sisi "satu"
Ujung garis berbentuk kaki gagak (bercabang tiga) menempel di tabel sisi "banyak"; ujung strip tunggal di sisi "satu". Artinya: banyak baris di tabel A merujuk ke satu baris di tabel B.
Kardinalitas: N:1 & 1:1
Badge kecil di garis menyatakan jenis hubungan:
"JOIN di kode"
Garis tebal / bertanda JOIN berarti relasi itu benar-benar dipakai di kode aplikasi (lewat perintah JOIN di database). Ini bukti terkuat bahwa dua tabel memang saling terhubung — bukan sekadar tebakan dari nama kolom.