Salve, sul mio portale ho implementato un servizio che permette agli utenti di scambiarsi i messaggi.
Ora a grande richiesta, devo permettere agli utenti di vedere i messaggi che hanno inviato.
ci sono due possibilità:
1) tengo tutto in una tabella, con un campo "folder" (inbox, sent)
2) faccio due tabelle, una per i messaggi della cartella "inbox" e l'altra per "sent"
dal punto di vista dell'efficienza è meglio due tabelle? se metto tutto in una tabella ci sarebbero record "duplicati" cioè uno con folder = 'inbox' e l'altro con folder 'sent'...
Vorrei sentire un po' di pareri... pro e contro... magari qualcuno che ha già affrontato questo "problema" e come si è trovato con la soluzione scelta![]()
ciao!