Mysql
 sql >> база данни >  >> RDS >> Mysql

Въвеждане на променливо количество данни в база данни с възможно най-добро нормализиране

Ако разбирам проблема правилно от ниво база данни, трябва ли да използвате междинна таблица, наречена нещо като ProductSupplier, съдържаща колони Product_ID и Supplier_ID.

След това, когато доставчик избере продукт, добавете както доставчика, така и идентификатора на продукта към нова колона в тази таблица.

Това ще позволи на множество доставчици да избират един и същ продукт и няколко продукта да бъдат избрани от един и същ доставчик.

РЕДАКТИРАНЕ:Исках да кажа „добавете идентификатора на доставчика и продукта към нов РЕД в тази таблица“




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Конвертирайте fbk (firebird) файл в MySql

  2. Създайте масив за PDO от променливи, предадени от jquery

  3. WordPress изготвено изявление с условие IN().

  4. DATE() Примери – MySQL

  5. Попълнете полето за избор от базата данни с помощта на jQuery