ER-Modell
Das Datenbankmodell besteht aus nur 2 Tabellen.
Die Tabelle user besteht nur aus dem Primärschlüssel id. Und einem Feld username, welches den Names enthält.
Dagegen besteht die Tabelle messages, aus 5 Feldern. id ist wieder der Primärscchlüssel, für die Nachrichten. Der Fremdschlüssel to enthält den Empfänger der Nachricht oder 0, wenn die Nachricht öffentlich war.
Das Feld message enthält den Text der Nachricht. Der Fremdschlüssel user_id wiederum den Absender der Nachricht. Und timestamp speichert die Zeit beim manipulieren, oder anlegen des Datensatzes, dafür wird das Attribut ON UPDATE CURRENT_TIMESTAMP gesetzt.
| Kay Strobach | 16 / 19 |

