1. 程式人生 > >表與表之間關系回顧

表與表之間關系回顧

至少 tab 通過 col 一個 otto width 字段 聯系人

------------------siwuxie095

表與表之間關系回顧

1一對多

1

1)場景:分類和商品的關系

2)描述:一個分類裏面有多個商品,一個商品只能屬於一個分類

2

1)場景:客戶和聯系人的關系

2)描述:一個客戶裏面有多個聯系人,一個聯系人只能屬於一個客戶

註意:這裏的客戶是公司級的,即 公司,聯系人 公司裏的員工,實

際上就是公司和員工的關系

3建表:通過外鍵建立關系

的那一方創建字段作為外鍵,指向的那一方的主鍵

客戶:

cid

cname

1

百度

2

阿裏

3

騰訊

聯系人:

lid

lname

cid

100

小趙

1

101

小錢

1

102

小孫

2

103

小李

3

2多對多

1

1)場景:訂單和商品的關系

2)描述:一個訂單裏面有多個商品,一個商品屬於多個訂單

2

場景:用戶和角色的關系

描述:一個用戶裏面有多個角色,一個角色屬於多個用戶

如:小趙,可以是司機,可以是保鏢;小錢,可以是司機,可以是秘書

3建表:創建第三張表維護關系

第三張表至少要有兩個字段作為外鍵,指向兩個表的主鍵

用戶:

uid

username

1

東方不敗

2

嶽不群

2

林平之

角色:

rid

rname

100

掌門

101

教主

102

宦官

第三張表:

uid

rid

1

100

1

101

2

102

3

102

3一對一

1

1)場景:丈夫和妻子的關系

2)描述:在中國,一個男人只能有一個妻子,一個女人只能有一個丈夫

【made by siwuxie095】

表與表之間關系回顧