Originariamente inviato da webking2003
Ciao ragazzi! Sto creando un sistema di messaggi privati solamente tra persone che sono amici in una community... logicamente l'utente invia un messaggio al quale poi riceverà una risposta e dove possono susseguirsene altre... (tipo netlog)

Spiego meglio

Io invio un messaggio all'utente xxx

--> titolo: Cena!
--> mess: Stasera grande cena vengono anche er frappa e pino vieni?

lui risponde a questo messaggio

-->mess: certo dimmi l'ora

io rispondo a mia volta

-->mess: ho già prenotato,alle 8:30 ad ariccia



insomma con questo voglio dire che partendo da un messaggio madre con titolo e testo voglio poi avere in cascata tutte le risposte ad esso relative...quindi io ho pensato di creare 2 tabelle nel database in questo modo:


tabella1 ---> messaggio_privato

id_messaggio|id_utente_sender|id_utente_ric|titolo _messaggio|messaggio|data_ora_messaggio|letto_send er|letto_ric



tabella2 ---> Risposte_messaggio

id_risposta|id_messaggio(chiave esterna della prima tabella)|id_utente|risposta_messaggio|data_ora_ris posta|letto



secondo voi è giusta la logica??
Grazie anticipatamente!!

Devi usare per forza DB?