Ciao a tutti!
Sto realizzando un sito in php/mysql con iscrizione utenti e che possano inviarsi messaggi tra loro.
Ora mi chiedo:
Ogni volta che un utente si registra gli creo una tabella "messaggi_utente" in cui verranno memorizzati tutti i messaggi rivolti a lui oppure creo un unica tabella "messaggi" in cui metto l'id dell'utente??
In sostanza, pensando ad un futuro pieno di utenti (speriamo...), il database rallenta maggiormente se deve cercare una tabella tra tante oppure un record tra ankora di + (considerando che ogni utente manderà quasi sicuramente + di un messaggio)??
Secondo me, meglio avere tante tabelle distinte ma nn vorrei ke magari mysql si innervosisse dopo 1.000/10.000/100.000 tabelle...
Grazie a tutti!