gpt4 book ai didi

mysql - facebook group 相似的数据库设计和外键

转载 作者:行者123 更新时间:2023-11-30 00:58:23 26 4
gpt4 key购买 nike

这是我的要求:

  1. 一个用户可以执行多项任务
  2. 一个小组可以执行多项任务
  3. 一个组可以有多个用户

把它想象成一个 Facebook 群组。群组中的受邀用户可以发布多个状态。每个用户可以创建多个组。

所以这是我的数据库正确的吗?桥键需要指定FK吗?
enter image description here

最佳答案

mysql中的设计是正确的。如果您想严格一点,是的,您确实必须在桥接表中使用外键来强制完整性。如果一项任务只能属于一个组,则必须删除“Task_Group”并将“group_id”添加到任务表中。

关于mysql - facebook group 相似的数据库设计和外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20365633/

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