Suggerimento creazione tabella
Salve,
ho un dubbio sulla corretta realizzazione di una tabella nel mio DB MySql.
Si tratta di un e-commerce...devo realizzare una tabella che memorizzi il guadagno di un agente in base al prodotto venduto e al profilo associato all'agente.
Ho in mente 2 soluzioni:
soluzione A) Creo una tabella con le seguenti colonne: id_prodotto, id_profilo, id_agente, guadagno.
Se inserisco un record con id_agente = 0 significa che il guadagno vale per tutti gli agenti.
soluzione B) creo 2 tabelle:
tabella 1 - id_prodotto, id_profilo, guadagno
tabella 2 - id_prodotto, id_agente, guadagno
In questo modo, nella tabella 1 memorizzo i guadagni che valgono per tutti gli agenti. Mentre, nella tabella 2, inserisco i casi particolari, cioè i guadagni specifici in base all'agente.
Quale soluzione è la migliore?
Subject
Views
Written By
Posted
Suggerimento creazione tabella
1656
July 07, 2014 02:43AM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.