Pendataan Santri
Skema Database
Pengurus

Skema Database

Gambaran struktur tabel dan relasi data dalam sistem pendataan santri.

Entitas Inti
Struktur Pembelajaran
Kegiatan & Penilaian
Referensi & Pendukung
Tabel Pivot
PKPrimary Key
FKForeign Key
Diagram Pohon Relasi
⛶ klik untuk zoom
Entitas Inti
Entitas
Santri
tabel: santri
PKINTid
TEXTnama
TEXTno_induk
TEXTNIK
TEXTjenis_kelamin
TEXTstatus
TEXTtanggal_lahir
TEXTalamat
Terhubung ke
→ Halaqoh → Kelas Siang → Regu
Entitas
Pengurus
tabel: pengurus
PKINTid
TEXTnama
TEXTemail
TEXTgender
TEXTstatus
TEXTphoto_url
TEXTtoken
Terhubung ke
→ Jabatan (via pivot) → Kelas Siang → Halaqoh → Regu
Referensi
Jabatan
tabel: jabatan
PKINTid
TEXTname
TEXTlevel
TEXTdeskription
TEXTstatus
Terhubung ke
→ Pengurus (via pivot)
Pivot
Pengurus × Jabatan
tabel: pengurus_jabatan
PKINTid
FKINTid_pengurus
FKINTid_jabatan
BOOLis_utama
TEXTstatus
↓ Santri & Pengurus masuk ke struktur belajar ↓
Struktur Pembelajaran & Organisasi
Struktur
Kelas Siang
tabel: kelasSiang
PKINTid
TEXTname
TEXTjam
FKINTid_pengajar
FKJSONid_murid
TEXTgender_group
FKINTtahun_ajaran_id
Terhubung ke
← Santri ← Pengurus ← Tahun Ajaran → Absensi Kelas → Nilai UP
Struktur
Halaqoh
tabel: halaqoh
PKINTid
TEXTname
FKINTid_pengampu_halaqoh
FKINTid_pengampu_badal
FKJSONid_santri
TEXTgender_group
FKINTtahun_ajaran_id
Terhubung ke
← Santri ← Pengurus ← Tahun Ajaran → Absensi Halaqoh
Struktur
Regu
tabel: regu
PKINTid
TEXTname
FKINTid_pembina
FKJSONid_santri
TEXTgender_group
FKINTtahun_ajaran_id
Terhubung ke
← Santri ← Pengurus (pembina) ← Tahun Ajaran
↓ Kelas & Halaqoh menghasilkan data kegiatan ↓
Kegiatan & Penilaian
Kegiatan
Absensi Kelas
tabel: absensiKelas
PKINTid
DATEtanggal
FKINTid_kelas
FKINTid_pengurus_input
JSONdata_absensi
TEXTcatatan
TEXTstatus
Kegiatan
Nilai UP
tabel: nilaiUp
PKINTid
DATEtanggal
FKINTid_kelas
FKINTid_pengajar
JSONdetail_nilai
TEXTcatatan
TEXTstatus
Kegiatan
Absensi Halaqoh
tabel: absensiHalaqoh
PKINTid
DATEtanggal
FKINTid_halaqoh
FKINTid_pengurus_input
JSONdata_absensi
TEXTcatatan
TEXTstatus
Kegiatan
Absensi Guru
tabel: absensiGuru
PKINTid
DATEtanggal
TEXTday_status
TEXTnonaktif_reason
JSONdata_absensi
TEXTstatus
Referensi & Pendukung
Referensi
Tahun Ajaran
tabel: tahunAjaran
PKINTid
TEXTnama
TEXTsemester
DATEtanggal_mulai
DATEtanggal_selesai
BOOLis_aktif
BOOLis_locked
Digunakan oleh
Kelas Siang Halaqoh Regu
Referensi
Kalender Akademik
tabel: kaldik
PKINTid
TEXTjudul
TEXTdeskripsi
DATEtanggal_mulai
DATEtanggal_selesai
TEXTwarna
Referensi
Kegiatan SOP
tabel: kegiatanSop
PKINTid
TEXTname
TEXTjabatan_utama
TEXTdescription
TEXTstatus
Terhubung ke
→ SOP Item
Detail
SOP Item
tabel: kegiatanSopItem
PKINTid
FKINTid_kegiatan
TEXTpj_label
TEXTwaktu
TEXTsop_text
INTurutan
Portal
Content
tabel: content
PKINTid
TEXTtitle
TEXTslug
TEXTsummary
TEXTbody
TEXTtarget_role
DATEpublished_at
TEXTstatus
Portal
Portal Brand
tabel: portalBrand
PKINTid
TEXTorganization_name
TEXTlogo_url
TEXTtagline
TEXTdescription
TEXTaddress
TEXTcontact
JSONlanding_gallery_json