ho implementato un sistema di messaggi per la mia applicazione e vorrei
un consiglio.
ho una tabella contenente il messaggio e una flag per stabilire se è stato
letto o meno.
poi dovrò creare o una tabella contenente l’ id del messaggio e due flag
per segnare se il messaggio è stato cancellato, ho detto due flag poichè ne
uso una per il mittente e una per il destinatario. l’alternativa è creare
due tabelle distinete una per i mittenti e l’altra per i destinatari.
oltre a questo dubbio stavo pensando all’ eliminazione del record
“messaggio”, lo tolgo o non lo tolgo? pensavo di toglierlo solo dopo che
entrambi gli utenti l’ hanno segnato come cancellato.
Voi cosa consigliate?