聊天系统的数据库结构

时间:2019-01-26 06:43:41

标签: mysql database

我正在为聊天系统设置一个新表。我们的系统中有三个参与者

  • 管理员
  • 老师
  • 用户

所有人都可以彼此聊天,但是一次只能聊天两个(不是群聊)。

没有聊天室等。只是简单的东西。

它的表架构应该是什么。

首先感谢您的帮助:)

1 个答案:

答案 0 :(得分:2)

表用户

id  name  type
--  ----  ----
1   joe   user
2   nick  user
3   bob   admin
4   mary  teacher

表格消息

id  from  to  timestamp   message
--  ----  --  ---------   -------
1   1     2   1548485505  hello
2   1     2   1548485506  are you there?
3   2     1   1548485509  YES, SORRY I WAS AFK!
4   1     2   1548485510  ok mate, no need to shout.