Skip to main content
Halaman ini adalah “ERD ringan” untuk pembaca docs. Fokusnya bukan semua detail SQL, tetapi hubungan antar entitas dan kenapa tabel tertentu penting untuk produk.

Relasi inti

Entitas identity dan access

Entitas billing dan payment

Entitas growth dan operasional

Storage avatar

Tabel yang paling sering disentuh saat custom

Pertanyaan desain yang sebaiknya dijawab sebelum ubah schema

  1. Apakah perubahan ini menambah entitas baru, atau cukup menambah field di tabel lama?
  2. Apakah data ini milik user, milik subscription, atau milik organisasi yang belum ada saat ini?
  3. Apakah perubahan ini ikut memengaruhi admin dashboard, audit log, atau webhook flow?
  4. Apakah RLS dan access control tetap masuk akal setelah schema berubah?
Kalau kamu perlu melihat file migration dan konteks operasionalnya, balik ke Database dan storage.