Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wprowadzanie zmiennej ilości danych do bazy danych z najlepszą możliwą normalizacją

Jeśli dobrze rozumiem problem z poziomu bazy danych, czy używasz tabeli pośredniej o nazwie podobnej do ProductSupplier zawierającej kolumny Product_ID i Supplier_ID.

Następnie, gdy dostawca wybierze produkt, dodaj identyfikator dostawcy i produktu do nowej kolumny w tej tabeli.

Umożliwi to wielu dostawcom wybranie tego samego produktu i wielu produktów do wyboru przez tego samego dostawcę.

EDYCJA:chciałem powiedzieć „dodaj identyfikator dostawcy i produktu do nowego wiersza w tej tabeli”




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pobieranie znaków specjalnych z bazy mysql, php

  2. WAMP Nie można uzyskać dostępu do sieci lokalnej 403 Zabroniony

  3. Nazwa tabeli MySQL jako parametr

  4. zwróć liczbę 0 z mysql group by

  5. PHP i MySQL:mysqli_num_rows() oczekuje, że parametr 1 to mysqli_result, podana wartość logiczna