Postingan lainnya
Mendesain relasi di database sekolah sehingga terbentuk sejarah
Hai.. selamat malam temen temen sekolah koding.. saya mempunyai masalah saat membuat database untuk suatu sekolah.. bukan database sederhana yang isinya hanya siswa, kelas dalam konteks waktu yang sama..
database kali ini dapat mendata sejarah siswa dari tahun ketahun, dapat mencari siswa tersebut dulu masuk dalam kelas apa. pada tahun 2017 wali kelasnya siapa. saat siswa naik kelas, kalau menggunakan sistem biasa: kondisi data kelas siswa akan dirubah ke kelas yang baru sehingga data yang lama akan hilang dan tidak dapat diakses. nah sebenarnya data kelas lama tersebut masih digunakan dan disimpan sebagai catatan untuk siswa.
intinya... - bagaimana tabel siswa dapat menyimpan data data yang sebelumnya tersimpan (dalam kasus ini adalah kelas yang sebelumnya di tinggali)... DAN - data wali kelas dari tahun ke tahun
mungkin kasus ini sudah mewakili tentang cara mendesain db yang dapat menggunakan data lamanya. barang kali ada yang pernah punya masalah ini.. =D
saya gambarkan saja dasar tabelnya biar lebih mudah
KELAS --------- id kelas jurusan paralel (A,B,C, dll..) wali_kelas_id (Ngambil dari tabel guru/pegawai pastinya)
SISWA -------- nis nama_lengkap jenis_kelamin alamat kelas_id
2 Jawaban:
Untuk mempermudah agan bisa gunakan tool navicat kemudian buat view,untuk relasi agan tinggal drop dan drag
maaf kalo sok tau
kenapa ga diisiin aja row untuk tahun ajaran dan wali kelas di masing masing siswa. kalo row yg wali kelas bisa di relasikan langsung ke tabel guru atau wali kelas, dan semua data data siswa dari tahun ketahun dijadikan 1 table aj gtu