主外來鍵關係

2021-05-26 22:31:58 字數 390 閱讀 4031

--建立主外來鍵關係 el_picklisttable中的recid

--做el_picklistline中的外來鍵 別名picklisttablerecid

--on update cascade on delete cascade 級聯刪除、更新,當主鍵表中

--有相關變動的時候 外來鍵表跟著變化

alter table el_picklistline add constraint fk_el_picklistline_el_picklisttable

foreign key(picklisttablerecid) references el_picklisttable on update cascade on delete cascade

主外來鍵關係

外來鍵 受約束的表叫外來鍵表,約束的資料來源叫主鍵表 要想加外來鍵,首先得有主鍵表 要想刪除主鍵表,必須先刪除外來鍵表 作為外來鍵的資料來源的列,必須要是唯一鍵 create table teacher tno int primary key identity 1,1 not null,tname ...

EFCore中如何移除主外來鍵關係

我用efcore寫了乙個blog程式,我要通過寫文章來分享自己的知識,我定義了乙個article用來存放文章資訊,我還定義了乙個category用來存放文章的分類,category與article是一對的關係。我的 實現如下 article public class article public i...

資料庫的主外來鍵關係

資料庫中有三種主外來鍵關係圖 1 一對一關係 2 一對多關係 兩種 總圖 注意 在資料庫中如果某列是 fk,那麼這列所在的表就意味著多。另外的表就是一。如下圖 四張表的結構展示了上面所有的三種關係圖 建立的指令碼 oracle create table pkfk b pkb varchar2 10 ...