0
我有兩個表:外鍵爲空
tb_tests:
`id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
(...)`
和
tb_files:
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, test_id INT(6) UNSIGNED, FOREIGN KEY (test_id) REFERENCES tb_tests(id), (...)
我面臨的問題,因爲外鍵test_id
是空的。我希望在這兩個表格之間做出參考,這樣我可以很容易地確定將來哪個文件(或多個文件)被鏈接到哪個測試。
可能是我思想不好,是另一種解決方案。
兩個表是InnoDB。
可以在創建MySQL的小提琴和虛擬數據分享,那麼我可以嘗試一些你! –
在此先感謝;)下面是[tb_tests](http://pasteboard.co/8tNYPLA94.jpg)和[tb_files](http://pasteboard.co/8tOhVoaAi.jpg)。對不起,sqlfiddle似乎不適合我。正如你可以在'test_id'看到的,我有'NULL',但是應該是1,1,2,2 – RustBeard