Foreign-Key
來自碩士學位的問題。對圖片問題的正確回答是什麼?正確答案不止一個嗎?
對圖像中描述的問題的正確回答是什麼,為什麼?還是您相信可能有多個正確答案?
在關係數據模型中,最好避免盡可能多的可為空的外鍵。
假設每個許可證都有一個持有者,而一個人可以有或沒有許可證,這意味著外鍵應該進入表示許可證的表中,因此它是一個非空屬性。
License與****Person處於完全參與關係——儘管它不是一個弱實體(它有自己的主鍵LicenseNumber ),但如果沒有相應的單個****Person,它就無法存在。要強制執行此約束,您必須在License中聲明一個外鍵以引用該Person。