Jika saya memahami masalahnya dengan benar dari tingkat basis data, sebaiknya Anda menggunakan tabel perantara yang disebut sesuatu seperti ProductSupplier yang berisi kolom Product_ID dan Supplier_ID.
Kemudian ketika pemasok memilih produk, tambahkan pemasok dan id produk ke kolom baru di tabel ini.
Ini akan memungkinkan beberapa pemasok untuk memilih produk yang sama dan beberapa produk untuk dipilih oleh pemasok yang sama.
EDIT:Saya bermaksud mengatakan "tambahkan pemasok dan id produk ke ROW baru di tabel ini"