Satu pembayaran terkait dengan satu pengiriman (one-to-one).
Implementasi SQL
Dari rancangan studi kasus ini akan menghasilkan 5 tabel yang berelasi dengan Foreign Key di beberapa tabel tersebut. Berikut adalah tabel yang memiliki Foreign Key:
- Pelanggan Transaksi Pembayaran Pengiriman
- Pelanggan memiliki id_pelanggan yang menjadi Foreign Key di Transaksi.
- Transaksi memiliki id_transaksi yang menjadi Foreign Key di Pembayaran.
- Pembayaran memiliki id_pembayaran yang menjadi Foreign Key di Pengiriman.
Dengan kata lain, setiap entitas yang memiliki Foreign Key terhubung dalam urutan yang jelas, yaitu:
- Pelanggan yang melakukan Transaksi.
- Transaksi yang memiliki Pembayaran.
- Pembayaran yang melibatkan Pengiriman.
Implementasi Aplikasi Sederhana
Pada studi kasus ini, saya telah mengembangkan sebuah aplikasi berbasis web yang dirancang untuk mempermudah proses manajemen transaksi. Aplikasi ini terdiri dari beberapa fitur utama, antara lain: halaman kembali ke beranda, form transaksi, form pengiriman, form pembayaran, form pelanggan, dan form transaksi-barang. Masing-masing form tersebut memiliki fungsi spesifik yang saling terintegrasi untuk mendukung kelancaran operasional dalam aplikasi ini.
Saya telah menyediakan video demonstrasi yang menjelaskan fitur aplikasi ini secara rinci. Tonton video berikut untuk melihat cara kerja aplikasi secara langsung.
Tonton video selengkapnya di sini:
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H