0
我有一個表(多站點網絡),其中我使用blog_id作爲其中一些列,這也是我的一些自定義PHP函數所需要的。到現在爲止,我還沒有使用適合我桌子的FK。外鍵與wordpress
那麼,我可以FK到wordpress wp_blogs
表嗎?如果是的話,如果我刪除該博客,它也會刪除我的其他表上引用wp_blogs
的條目?
我有一個表(多站點網絡),其中我使用blog_id作爲其中一些列,這也是我的一些自定義PHP函數所需要的。到現在爲止,我還沒有使用適合我桌子的FK。外鍵與wordpress
那麼,我可以FK到wordpress wp_blogs
表嗎?如果是的話,如果我刪除該博客,它也會刪除我的其他表上引用wp_blogs
的條目?
CREATE TABLE wp_blogs (blog_id INT NOT NULL...)
FOREIGN KEY (blog_id)
REFERENCES wp_options(blog_id)
ON DELETE CASCADE;
如果你喜歡創建每次上方,然後表時blog_id
將從wp_options
刪除然後從wp_blogs
所有行都將它刪除。
當您從wp_blogs
刪除行則沒有行不會從wp_options
刪除閱讀MySQL的documentation約ON DELETE CASCADE
。
我將爲此創建一個新表,然後將其引用到wp_options?因爲wp_blogs是由wordpress在多站點網絡中安裝時自動創建的。 –
ahh ... nvm ...昨天我很困惑...再讀一遍後...我知道了.. –
我一直相信你們:-) –