Eggjs筆記:關係型數據庫表之間的關係

關係數據庫中表與表的 3 種關係

1)一對一的關係

例如:一個人對應一個唯一的身份證號,即爲一對一的關係。

一篇文章對應一個文章詳情, 本來可以是一張表,拆分成2張表

2)一對多關係

例如:一個班級對應多名學生,一個學生只能屬於一個班級,即爲一對多關係

一個分類,有多個商品,一個商品只屬於1個分類,再比如:訂單表和商品表是一對多的關係

3)多對多關係

例如:一個學生可以選多門課程,而同一門課程可以被多個學生選修,彼此的對應關係,即是多對多關係

商品表和用戶表,一個用戶可以收藏多個商品,一個商品可以被多個用戶收藏, 多對多的關係需要一張中間表來建立聯繫

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章