RT,我只是想在資料庫關係圖中能夠更加清晰的顯示資料庫結構,至於外鍵約束我會在程式碼中實現,請問資料庫中刪除和更新操作都設定為NO ACTION是否還會影響效能?
RT,我只是想在資料庫關係圖中能夠更加清晰的顯示資料庫結構,至於外鍵約束我會在程式碼中實現,請問資料庫中刪除和更新操作都設定為NO ACTION是否還會影響效能?
樓主貌似沒明白幾種外鍵約束各自的作用,性能與不使用外鍵當然是有影響的
<code>CASCADE #在父表上update/delete记录时,同步update/delete掉子表的匹配记录 SET NULL #在父表上update/delete记录时,将子表上匹配记录的列设为null 要注意子表的外键列不能为not null NO ACTION #如果子表中有匹配的记录,则不允许对父表对应候选键进行update/delete操作 RESTRICT #同no action, 都是立即检查外键约束</code>