MySQL Forums
Forum List  »  Italian

Suggerimento creazione tabella
Posted by: Francesco Viola
Date: July 07, 2014 02:43AM

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?

Options: ReplyQuote


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.