我們有一個情況表「A」是一個父表,並有可能是十幾桌是「A」的孩子。在每種情況下,'A'和子表之間都有1:M的關係。轉換一個1:M的關係爲1:1的關係
這是昨天決定,這些打1:M的關係應轉換爲1:1的關係。因此,對於每一個子表格,開發者在FK列上放置一個唯一的索引,該列將該錶鏈接回'A'。這是他執行1:1關係的方式。
我向他建議什麼,他也許應該做的是在每個子表中刪除的FK列在表「A」是引用的每個子表的創建FK列。他質疑這種方法,因爲對於'A'中的每一行,這些FK列中的許多列將爲空,因爲它們並不總是必需的。
這種情況下期望的方法是什麼?
謝謝 - 蘭迪