tugas tirgger



 Tabel






RELASI






      enggunakan relasi agar dapat terhubung satu sama lain tabel



    Tabel Barang



Berisi id_barang, nama_barang, stok, dan harga



Tabel Pelanggan





Berisi id_pelanggan, dan nama


Tabel Pesanan


Berisi id_pesanan, id_pelanggan, total_harga, dan tanggal


Tabel Pesanan_detail


Berisi id_detail, id_barang, qty, dan harga


Tambah Triggers pada tabel Pesanan Detail





Trigger Pesanan Detail Before Insert


Berfungsi untuk memberikan peringatan jika jumlah keluar yang di insert melebihi stok tersedia.



Triggers Pesanan Detail After Insert


Berfungsi untuk memberi notifikasi, ada perubahan pada stok, dari insert jumlah, dan memberikan sisa stok setelah dikurangi jumlah keluar/qty.



Triggers Update Harga


Berufungsi untuk mengambil harga pesanan_detail, dari harga barang, yang akan otomatis mengisi dari tabel barang.



Insert data




Harga akan otomatis mengambil dari harga tabel barang, dan stok akan berkurang.








Triggers Update pesanan detail after delete


Untuk mengembalikan stok sebelum instert.


Jika Tabel database dihapus







Stok akan kembali




 

Komentar

Postingan populer dari blog ini

OPERATOR

apa itu If?

apa itu while?