【发布时间】:2018-01-29 12:07:39
【问题描述】:
在关系数据库中,这是存储外键或关联键的最佳方式,但不确定如何最好地表达它。
例如,如果您有桌子:
用户
- 身份证
- 姓名
- 电子邮件
电子邮件:
- 身份证
- 电子邮件
这不是我实际创建的表格,它只是简单到足以让人们理解这个想法。
如果我要在用户表中创建一个带有 ID 的键,那么当我选择用户表时,电子邮件的 ID 就是电子邮件字段中的值。我可以参考实际的电子邮件字段,这解决了这个问题,但这不是浪费吗?
我正在使用 PHPMyAdmin 来设置数据库和密钥。
有什么建议最好的方法吗?
【问题讨论】:
-
你可以编写mysql查询来为你关心的表创建外键吗?
标签: php mysql phpmyadmin relational-database