Anda di halaman 1dari 4

Oleh Uus Rusmawan STRUKTUR TABEL APLIKASI PENJUALAN Tabel Barang Nama field K de!Barang Nama!Barang Harga!Beli Harga!

(ual (umlah!Barang Satuan Tabel $etugas Nama field K de$tg Nama$tg $assw rd$tg Status$tg Tabel $en,ualan Nama field -a%tur Tanggal *tem T tal .ibayar Kembali K de$tg Tabel .etail(ual Nama field -a%tur K de!Barang Nama!Barang Harga!(ual SubT tal Type Te"t Te"t Number Numeri) Numeri) Te"t Type Te"t Te"t Te"t Te"t Type Te"t .ate/time Number Number Number Number Te"t Type Te"t Te"t Te"t Number Number Size 1# #& ' ng integer ' ng integer *nteger 1+ Size + #& 1& 1+ Size 1& *nteger ' ng *nteger ' ng *nteger ' ng *nteger + Size 1& 1# #& ' ng *nteger ' ng *nteger

Hal - 1 -

Ket $rimary %ey

Ket $rimary %ey

Ket $rimary %ey

- reign Key Ket - reign Key - reign Key

0atatan penting 1 .esain tabel .etail(ual se)ara % nsep bu%an merupa%an desain yang bai%2 tetapi %enyataannya di lapangan hal ini yang paling sering dila%u%an dengan alasan 1 13 (i%a salah satu data di tabel master barang dihapus2 ma%a data transa%si di tabel detail,ual masih aman 4tida% i%ut terhapus5 63 (i%a harga beli maupun harga ,ual di tabel master barang diedit2 ma%a data transa%si di tabel detail,ual yang telah tersimpan sebelum tanggal edit masih tetap aman 4lap ran transa%si pen,ualan tida% berubah semuanya2 yang berubah hanya lap ran pen,ualan setelah data diedit sa,a5

Oleh Uus Rusmawan

Hal - 6 -

Salah satu )ara mengantisipasi %edua hal tersebut adalah ,angan membuat Butt n hapus di f rm master barang2 tetapi pr ses edit masih tetap menyisa%an masalah di dalam lap rannya3 NORMALISASI APLIKASI PENJUALAN UnN rmal
K de!Barang Nama!Barang Harga!Beli Harga!(ual (umlah!Barang Satuan K de$tg Nama$tg $assw rd$tg Status$tg -a%tur Tanggal *tem T tal .ibayar Kembali K de$tg -a%tur K de!Barang Nama!Barang Harga!(ual (ml(ual SubT tal

N rmal 1
K de!Barang 7 Nama!Barang Harga!Beli Harga!(ual (umlah!Barang Satuan K de$tg 7 Nama$tg $assw rd$tg Status$tg -a%tur 7 Tanggal *tem T tal .ibayar Kembali K de$tg 77 -a%tur 77 K de!Barang 77 (ml(ual SubT tal

Oleh Uus Rusmawan

Hal - # -

N rmal 6
K de$tg 7 Nama$tg $assw rd$tg Status$tg -a%tur 7 Tanggal *tem T tal .ibayar Kembali (ml(ual SubT tal K de$tg 77 K de!Barang 77 K de!Barang 7 Nama!Barang Harga!Beli Harga!(ual (umlah!Barang Satuan

N rmal #
K de$tg 7 Nama$tg $assw rd$tg Status$tg -a%tur 7 Tanggal *tem T tal .ibayar Kembali K de$tg 77 K de!Barang 7 Nama!Barang Harga!Beli Harga!(ual (umlah!Barang Satuan

-a%tur 77 K de!Barang 77 (ml(ual SubT tal

Oleh Uus Rusmawan

Hal - 8 -

Anda mungkin juga menyukai