Sistem ini digunakan banyak company. Dan setiap company diorang ada banyak data-data pelanggan, bil, dan senarai bayaran sendiri. Setiap company mempunyai purata sebanyak 5~7 ribu pelanggan. So diorang akan buat bayaran setiap tahun kepada saya untuk maintain sistem. Dan kalau cukup setahun tak bayar, sistem akan block daripada company tu daripada login. Soalan saya, cara apa yang terbaik untuk link company dengan pelanggan? Jadikan table company sebagai parent table dan pelanggan sebagai child table?
ATAU Jadikan database company dan pelanggan berasingan. Jadi setiap kali company baru bukak akaun, dia akan generate database pelanggan baru dan link-up pada database company? Angggaran data pelanggan lebih 100k, so tengah analysis performance terbaik.
Thanks Guys.. ;)