l'argomento mi interessa molto....
Io avevo pensato di risolvere creando un tabella "discussioni_lette" che abbia 2 soli campi, entrambi chiavi esterne:
- id_utente
- id_discussione
A primo acchitto la sol. sembra ragionevole, ma immagginiamoci molte e molte discussioni con moltissimi utenti... secondo voi è ancora fattibile?
Poi un'altra domanda: è più efficiente tenere traccia delle discussioni già lette o di quelle non lette?