-1
有效期是有一個空的外鍵?有什麼缺點嗎?
例
______ _________________
| id | | id | id_fk |
| 1 | | 1 | 2 |
| 2 | | 2 | 5 |
| 3 | | 3 | |
| 4 | | 4 | 1 |
| 5 | | 5 | |
‾‾‾‾‾‾ ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
有效期是有一個空的外鍵?有什麼缺點嗎?
例
______ _________________
| id | | id | id_fk |
| 1 | | 1 | 2 |
| 2 | | 2 | 5 |
| 3 | | 3 | |
| 4 | | 4 | 1 |
| 5 | | 5 | |
‾‾‾‾‾‾ ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
是的,它是可能的,並沒有這是不壞的做法。在數據庫上運行查詢時,您需要確保考慮到這一點。如果您嘗試使用您的選擇運行內部聯接,那麼您將自動排除具有空值的所有行。在即使外鍵爲空的情況下要加入該關係的情況下,也需要使用外連接。
是的。假設沒有關係,這樣做很好。 –
是的,你可以。不是每個記錄都必須有另一個表格 –
是的。你做了什麼樣的虛假實驗,導致你相信不然?你在問什麼?是否有可能,或最佳做法是什麼,或者這樣做的積極和消極點? – EJP