gpt4 book ai didi

php - MySQL数据库设计困惑|权限

转载 作者:搜寻专家 更新时间:2023-10-30 23:45:31 25 4
gpt4 key购买 nike

我正在为个人目的开发一个 Web 应用程序,允许用户和组织 {org} 发布 {topics}。Web 应用程序的目的是让组织为那些对奖品感兴趣的人发布研究请求,其他人可以参与以赢得奖品。

其他用户应该能够评论或发表评论(上传)(将是研究竞赛的 pdf 提交)

现在,我创建了这个 erd 和数据库 ERD for initial testing

现在在 topics.php 中我创建了选项卡,[详细信息,提交]

提交=两个阶段第一阶段 - 上传研究计划 pdf一旦被业主评价 > 通过id 保存在一个名为 pass 的数组中

第二阶段 = 上传研究终稿 pdf 以供评分在此阶段只有通过的人才可以在此区域发帖,其他人只能观看。

一旦用户点击提交选项卡,用户将能够上传文件,一旦主题所有者允许他进入第二阶段,即上传最终提交,用户可以访问另一个选项卡提交最终文件pdf

现在,我在这里很困惑,我该如何存储那些有资格发布最终提交的人的 ID?

请提出任何意见或指导。

最佳答案

在我的脑海中,您可能想要创建一个 topics_permissions 表,它有一个 topic_id(引用您的主题表)和一个 user_id(来自您的用户表);当主题所有者批准用户上传最终提交时,只需在 topics_permissions 表中添加一行。

这有帮助吗?

关于php - MySQL数据库设计困惑|权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29237531/

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