Normalisasi
Oleh
a) Unormalisasi
no_trans tanggal_trans no_siswa nama_siswa term Id_level level hari Jam Ruang Biaya_level jenis_pembyrn
0731 28/9/09 PLO02023 Geni 0904 93NI Cv6 Sen/Kam 1900 – 101 1.000.000 Lunas
2100
0890 28/9/09 PLO00500 Tini 0905 92NI Cv6 Rab/Sab 1900 – 101 1.000.000 Angsuran
2100
Diskon Jmlh_bayar sisa_pembyrn
5% 617.000 -
- 325.000 675.000
b) Normalisasi Tahap Pertama (1NF) : data lengkap
no_trans tanggal_trans no_siswa nama_siswa term Id_level level hari Jam Ruang Biaya_level jenis_pembyrn
0731 28/9/09 PLO02023 Geni 0904 93NI Cv6 Sen/Kam 1900 – 101 1.000.000 Lunas
2100
0890 28/9/09 PLO00500 Tini 0905 92NI Cv6 Rab/Sab 1900 – 101 1.000.000 Angsuran
2100
no_siswa nama_siswa
id_level level, hari, jam, ruang, biaya_level
<no_siswa,id_level> no_transaksi, tanggal_trans, term , jmlh_bayar, jenis_pembyrn, sisa_pembyrn, diskon
Tabel Siswa Tabel kwitansi Tabel Level
*no_transaksi
*no_siswa *id_level
tanggal_trans **Id _level
nama_siswa level
jmlh_bayar hari
sisa_pembyrn biaya_level
jam
ruang
**no_siswa
Tabel ketentuan _bayar
*no_transaksi
term
jenis_pembyrn
diskon
**id_level
no_siswa nama_siswa
PLO0202 Geni
no_transaksi no_siswa tanggal_trans Jmlh_bayar sisa_pembyrn
3
PLO00500 Tini 0731 PLO02023 28/9/09 950.000 0
0890 PLO00500 28/9/09 325.000 675.000