Eine Datenbank für so etwas zu benutzen halte ich nicht für sehr sinnvoll. Mit ständigen Querys um nach neuen Nachrichten zu sehen macht man sich doch recht schnell die Datenbank dicht, sehr unschöne Sache. Zum Spielen kann man sich sowas natürlich trotzdem mal entwickeln, was Schlimmeres, als das man was davon lernt, wird nicht passieren.
Ich würd mir da an deiner Stelle mal lieber etwas anschauen, das dazu gedacht ist Nachrichten damit durch die Gegend zu schicken. Die diversen Implemetationen des JMS Standards sind da sicher viel praktischer, schau dir z.B. mal Apache ActiveMQ an.