如何在一个MySQL表中的两列之间选择外键?

时间:2017-11-10 21:12:35

标签: mysql laravel foreign-keys

我想在一个表中的两列之间选择外键。 我知道外键可能是NULL ,但我已经有数据,我必须改变表。当您在表中已有数据时, FOREIGN KEY可能为空不起作用。

例如,我有一个表格列 id domain_id subdomain_id 内容 。我想要做的是要么将外键放在 domain_id subdomain_id 中,而不是两者都放入。

我认为使用 id domain_id subdomain_id 制作名为网站的数据透视表,但我又一次考虑如何使用外键将 domain_id subdomain_id 链接起来。

MySQL允许我们设置外键,如果表已经填充了数据?我完全不知道该怎么做。我正在使用Laravel迁移,所以请告诉我Laravel中是否还有一些功能!

0 个答案:

没有答案