Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Memasukkan sejumlah data variabel ke dalam database dengan normalisasi terbaik

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"




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membuat tabel mysql dengan set karakter default eksplisit, bagaimana jika tidak?

  2. Cara mengupload banyak gambar menggunakan codeigniter

  3. Kueri SQL mengembalikan data dari beberapa tabel

  4. ID baris Terakhir Diperbarui di Mysql

  5. Mengapa MySQL tidak menggunakan indeks optimal?