gpt4 book ai didi

phPmyAdmin 下拉列表中的 MySQL 重复 FK 值

转载 作者:行者123 更新时间:2023-12-04 03:46:49 26 4
gpt4 key购买 nike

我已经使用 myPhpAdmin 界面构建了我的第一个简单的 MySQL 数据库。

第一个用户表:id (PK), email, fname, lname, isConsultant [bool]...

第二个顾问表:id (PK), title, bio...

链接两者的第三个表(有些用户是顾问,有些不是):id (PK)、user_id (FK)、consultant_id (FK)。

我的主键和外键分配得很好(我已经学习了很多视频教程)。

现在,当我测试并尝试将值插入我的第 3 个表时,我看到 myPhpAdmin 界面提供给我的“重复”选项:

screenshot of the dropdown list of FK values in myPhpAdmin

myPhpAdmin screenshot of the table structure with PK and index/FKs

我做错了什么?如果你能使用简单的措辞,因为我是新手,请问!?

最佳答案

phpMyAdmin 以两种方式显示这些外键关系——按键和引用名称。这样无论你知道id是1还是对应的值是Law,都可以方便的插入数据。

您没有做错任何事,一开始有点困惑,但这完全符合预期。您可以使用下拉列表中的任何一个来选择相同的值;无论您选择“1 - Law”还是“Law - 1”,它都会插入“1”。

关于phPmyAdmin 下拉列表中的 MySQL 重复 FK 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65039015/

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