聊天数据库的实体 - 关系模型

时间:2016-06-16 15:42:44

标签: database entity-relationship entity-relationship-model

我正在为我的考试创建一个应用程序,我正在实现一个聊天功能。 (尽可能简单)

现在我需要创建一个Entity-Relationship-Model

因此我有这些实体:

chatgroups chatmessageschatusers

我创建了这个ER模型:

enter image description here

有人可以告诉我这是否是正确的方法,或者是否有更有效甚至更好的方法来创建此模型?

致以诚挚的问候

1 个答案:

答案 0 :(得分:0)

你的模型看起来很合理。我建议您强调您的关键属性并至少命名您的M:N关系,例如:订阅,因为它必须有自己的表。命名其他两个将是一个好主意虽然它们可以被非规范化为chatmessages实体关系。