Suatu saat ada klien yang meminta dapat melihat laporan pendaptan usaha dalam periode tertentu. Pendapatan disini bisa melalui pemasukan usaha (pembayaran penjualan) dan juga pelunasan piutang. Seorang developer aplikasi sudah bisa mengetahui dari mana asal laporan yang mesti dia buat. 2 entitas data yang berbeda, meski ada relasi kedua entitas itu, yakni kolom no_nota oleh karena saat penjualan kredit akan menimbulkan piutang.
Permasalahan timbul ketika 2 entitas akan disajikan dalam 1 halaman laporan. 2 tabel penjualan dan piutang berbeda dalam histori transaksinya, sehingga solusi paling baik adalah membuat tabel baru yang menampung transaksi pembayaran penjualan dan pelunasan piutang.
Adapun kolom-kolom yang diperlukan antara lain; nobukti , tanggal, uraian, nilai, pencatat, masuk dan tipe_bayar.
Nobukti
Tipe data; varchar, yang akan berisi no nota dan no transaksi
Tanggal; date
Uraian; varchar, berisi keterangan singkat yang dari transaksi yang dicatat.
Pencatat; varchar,berisi siapa yang login mencatat transaksi
Masuk; boolean , berisi benar atau salah. Jika transaksi pendapatan maka benar, jika pengeluaran maka salah
tipe_bayar; varchar, pembayarn yang dilakukan apakah cash/tunai, tranfer bank, debit
Leave a Comment