gpt4 book ai didi

mysql - 用于添加组表并与现有帖子表相关的表结构

转载 作者:行者123 更新时间:2023-11-29 22:52:14 25 4
gpt4 key购买 nike

我正在使用下表

user(id,name,mailid,password,....);//Contains user info

post(id,message,sender_id,receiver_id,...);//user post stores here

现在我想包含群组功能为此我创建了组表

group(id,name,description,...);
group_member(group_id,user_id,role);

在这里我无法将帖子与群组联系起来上表设计是否正确?我如何使用相同的帖子表用户和组?或者我应该为此制作不同的表格?

最佳答案

如果情况是帖子仅与一个组相关(据我了解是这种情况),则可以将外键添加到帖子表以引用组表:

post(id,message,sender,receiver,group_id...)

如果帖子可以有多个与之相关的组,那么请添加表格,例如

group_post(post_id,group_id)

关于mysql - 用于添加组表并与现有帖子表相关的表结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28851414/

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