sql 主鍵表與外來鍵表的區分

2021-08-21 10:10:00 字數 391 閱讀 2272

主鍵

表和外建表是相對來說的,簡單的說就是乙個表的

主鍵是另外一張表的外來鍵。

例如class

班級表主要字段如下:

classid

primary key(

主鍵)班級id

classname 班級名稱

studen

學生表主要字段如下

stuid primary key(主鍵)學生id

stuname 學生姓名

classid

foreign key(外建)所屬班級id

class表中的主鍵classid 是student表中的外建,

則認為class為主鍵表

student為外來鍵表

**:表示感謝!!!

SQL主鍵表與外來鍵表的區分

主鍵 表和外建表是相對來說的,簡單的說就是乙個表的 主鍵是另外一張表的 外來鍵。例如 class 班級表主要字段如下 classid primary key 主鍵 班級id classname 班級名稱 studen 學生表主要字段如下 stuid primary key 主鍵 學生id stuna...

表的主鍵與外來鍵

乙個關係表事實上是具有共同屬性的一類實體的集合。按照集合的定義,集合中元素不能重複。同樣,關係表中也不應該有重覆記錄。例如在學生表中,存有兩條一樣的學生記錄是不必要的,也是不合適的。在現實世界中,除了事物本身的資訊外,事物之間還存在著很多聯絡,這種聯絡反映到資料庫中就體現為表之間的聯絡。例如在圖1中...

表的主鍵與外來鍵

乙個關係表事實上是具有共同屬性的一類實體的集合。按照集合的定義,集合中元素不能重複。同樣,關係表中也不應該有重覆記錄。例如在學生表中,存有兩條一樣的學生記錄是不必要的,也是不合適的。在現實世界中,除了事物本身的資訊外,事物之間還存在著很多聯絡,這種聯絡反映到資料庫中就體現為表之間的聯絡。例如在圖1中...