gpt4 book ai didi

php - mysql的消息框设计

转载 作者:行者123 更新时间:2023-11-29 00:38:08 25 4
gpt4 key购买 nike

我需要为用户登录系统创建一个消息框。现在我的用户可以登录并执行许多功能。

用户表是这样的"

+-----+------+--------+
| uid | name | family |
+-----+------+--------+

现在我还需要创建一个消息框来向用户显示消息。他们可以查看他们发送的内容或收到的内容。

我可以这样创建表:

+-----------+-----+-------------+------+
| messageid | uid | messagetext | type |
+-----------+-----+-------------+------+

messageid 自动递增,整数类型,type 为 bool 变量,如果为 0,则消息在接收框中。如果是 1 - 消息在发件箱中,但我的问题出在哪里?

我认为,如果我们对这个messageid 字段进行自增,那么这个messageid 将来会有很大的数字。出于这个原因,我认为这种设计可能是错误的......我的用户消息框有没有更好的解决方案?

最佳答案

对于消息,它会是这样的:如果是用户对用户的交互,那么:

+-----------+------------+--------------+-------------+--------------+------+
| messageid | sender_uid | receiver_uid | messagetext | message_time | type |
+-----------+------------+--------------+-------------+--------------+------+

否则结构很好。

不会因为messageid的数量多而有任何问题。采用适当的数据类型。

关于php - mysql的消息框设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13416820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com