0

Ich erstelle eine Anwendung für meine Prüfung und ich implementiere eine Chat-Funktion. (So ​​einfach wie möglich)Entity-Relationship-Modell für Chat-Datenbank

Jetzt brauche ich eine Entity-Relationship-Model

zu schaffen Deshalb habe ich diese Entitäten:

chatgroupschatmessages und chatusers

ich dieses ER-Modell erstellt haben:

enter image description here

Können a Bitte sagen Sie mir, ob dies der richtige Weg ist oder ob es einen effizienteren oder sogar besseren Weg gibt, dieses Modell zu erstellen.

Mit freundlichen Grüßen

+0

Was haben Sie versucht? Sie sollten posten, was Sie zuerst versucht haben, und dann, wenn Sie eine Ziegelmauer schlagen, können Leute helfen. Niemand wird deine Prüfung für dich leider machen. – jpgrassi

Antwort

0

Ihr Modell sieht vernünftig. Ich rate Ihnen, Ihre Schlüsselattribute zu unterstreichen und mindestens Ihre M: N-Beziehung, z. Abonnements, da es eine eigene Tabelle haben muss. Das Benennen der anderen beiden wäre eine gute Idee, obwohl sie in die Chatmessages-Entity-Relation denormalisiert werden können.