Sto creando un piccolo messaggio di posta elettronica/messaggio che invia lo schema del database. Non è Actuall sistema di posta elettronica, ma una sorta di un portale di messaggistica withing un'organizzazione, con i seguenti casi di utilizzo:Creazione di un semplice schema di database di posta elettronica/messaggistica
- dipendenti possono Brodcast messaggi a tutti i dipendenti
- dipendenti possono inviare messaggi a vicenda
- dipendenti possono risposta ai messaggi ricevuti
- i dipendenti possono visualizzare le email a cui ha risposto vedendo una risposta nella colonna "timestamp" nella posta in arrivo (cioè deve esserci una colonna "repliedat" nella casella di posta che dovrebbe mostrare la data e ora in cui questa mail è stata risposta, dovrebbe essere vuoto se non lo è)
- Quando apre un messaggio particolare, vede una vista filettata dei messaggi, l'ultima è in cima.
mia domanda Come faccio a monitorare se un particolare messaggio è una risposta a qualsiasi messaggio, nelle e-mail, credo che sia integrato nella testata. Mantengo un campo ID "replicato" che indica un altro messaggio di cui è la risposta?
Come si creano discussioni o catene?
ho lavorato sulla risposta a [questo] [1] domanda e questo è il miglior [1]: http://stackoverflow.com/questions/6541302/thread-messaging-system-database- schema-design – shabby