gpt4 book ai didi

同一张表的sql多对多关系

转载 作者:行者123 更新时间:2023-12-02 17:47:54 25 4
gpt4 key购买 nike

我想创建一个用户表,将其命名为 USERS 我希望每个user 将能够指向更多的用户。你可以把它想象成一个用户有一些 friend 也是用户,还有更多 friend 也是用户等等。

我需要使用此表与其自身之间的多对多关系还是使用联结表?

例如表(没有连接表的符号)可能看起来像:

| USER_ID(主键) |姓名 |年龄 | _ID(FK) |

最佳答案

应该使用联结表,其中每一行都包含两个用户之间“关系”的详细信息。

|UserID1|UserID2|
| 1| 2|
| 2| 3|

关于同一张表的sql多对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12300047/

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