gpt4 book ai didi

mysql - 多个外键引用其他表中的单列

转载 作者:行者123 更新时间:2023-11-29 08:14:53 24 4
gpt4 key购买 nike

我想知道是否可以有 2 列引用不同表中的单个列。

我有 2 张 table usersmatches

users表包含 user_id 列中的所有用户 ID并且匹配包含两列 userAuserB 。如果可能的话,将两列引用到 users 中的同一列是否明智?表?

我想使用它的原因是因为我被告知这是最佳实践,并且它允许 DBMS 优化查询。

进一步解释一下,匹配表包含 userA 的 ID。谁选择了userB 。如果userB还选择userA然后有一场比赛。归结为一个约会应用程序。

最佳答案

是的,您可以这样做:来自用户的指向 user_id 的匹配中的 userA,以及来自用户的指向 user_id 的匹配中的 userB。这是有效的。

关于mysql - 多个外键引用其他表中的单列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20830116/

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