Ciao ragazzi vorrei discutere con voi la struttura mysql e quindi logico-organizzativa per la creazione di un sistema di messaggi privati interno tra utenti... L'ho già creato ma secondo me alcuni dati sono ridondanti e sono sicuro che può essere fatto molto meglio...
Il sistema deve poter fare questo:
- Mandare messaggi privati tra utenti amici(potrebbe essere irrilevante metto un controllo a monte)
- poter discutere nello stesso thread creato quindi una cosa del tipo
Messaggio 1
=> Risposta 1
=> Risposta 2
=> Risposta 3
Messaggio 2
=> Risposta 1
=> Risposta 2
- verificare che il messaggio o la risposta sia stata letta
- avere la possibilità di dare maggior rilevanza a un determinato messaggio (quindi poter sapere che la discussione deve andare prima delle altre durante l'estrazione)
- terminare una discussione e non permettere più risposte
- poterlo cancellare(ogni utente deve poter avere la possibilità di scegliere se cancellarlo o no)
Voi come la strutturereste una cosa così ?
Potrebbe essere d'aiuto e per spunto anche per altri per cui ogni nuova cosa o consiglio è ben accetto!
Vi ringrazio anticipatamente!

Rispondi quotando