※ 引述《idforyou (ted)》之銘言:
: 定義一:
: 外來鍵必須為空值(NULL)
: 或是一個相匹配(Match)於其它關聯之主鍵的值。
: 外來鍵有參考到某關聯的候選鍵(主鍵) 時,此候選鍵(主鍵) 必須存在。
: 定義二:
: 外來鍵必須為全部空值或全部非空.
: 若全部非空,則必須在其他關聯中之主鍵存在相對應值
: 定義一是某學校投影片
: 定義二是某補習班講師講義所寫
: 矛盾的是根據一的定義 好像外來鍵欄位
: 有些值可以是NULL 有些值不用
: 這樣好像跟二的定義衝突(必須全部空或全部非空)
: 不知道有沒有資料庫的高手大大
: 可以提示小弟一下
: 那個定義才是對的 感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.94.139
補習班講義看看就好
我猜你是沒上課只有講義
你沒上課的話,基本上補習班講義不要看
看完後會有很多疑問。有疑問怎麼辦?上課!
補習班是營利單位,不可能把所有東西都寫清楚在講義上
補習班最常見的二招,課堂上修正、課堂上補充。
所以就按照定義一。