Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Inserindo uma quantidade variável de dados em um banco de dados com a melhor normalização possível


Se eu entendi o problema corretamente a partir de um nível de banco de dados, você deve estar usando uma tabela intermediária chamada algo como ProductSupplier contendo uma coluna Product_ID e Supplier_ID.

Então, quando um fornecedor selecionar um produto, adicione o fornecedor e o ID do produto a uma nova coluna nesta tabela.

Isso permitirá que vários fornecedores escolham o mesmo produto e vários produtos sejam escolhidos pelo mesmo fornecedor.

EDIT:eu quis dizer "adicione o fornecedor e o ID do produto a uma nova ROW nesta tabela"