ER图三元联系简介
數據庫設計時,遇到三元聯系怎樣確定,下面做個簡單介紹。
一、確定聯系
三元聯系共 4 種情況:
1 : 1 : 1 聯系
解釋:
- 一名技術員對于每個項目使用一本手冊
- 每一本手冊對于每個項目屬于一名技術員
- 一名技術員可能在做多個項目,對于不同的項目維護不同的手冊
1 : 1 : N 聯系
解釋:
- 每個員工在一個地點僅僅能被分配一個項目,但能夠在不同地點做不同的項目
- 在一個特定的地點。一個員工僅僅能做一個項目
- 在一個特定的地點,一個項目能夠由多個員工來做
1 : M : N 聯系
解釋:
- 一名經理手下的一名工程師可能參與多個項目
- 一名經理管理的一個項目可能會有多名工程師
- 做某一個項目的一名工程師僅僅會有一名經理
M : N : P 聯系
解釋:
- 一名員工在一個項目中能夠使用多種技能
- 一名員工的一種技能能夠在多個項目中使用
- 一種技能在一個項目中能夠被多名員工使用
解釋都是從一個實體出發,看向另外兩個實體,根據數量關系,進行解釋。業務解釋通了,ER 圖及數據庫表設計自然出現
二、三元聯系類型的轉換
確定其關系外,另一點就是怎樣將上面的ER模型關系轉換成關系表的形式。
方法:
總結
- 上一篇: printf格式化输出类型
- 下一篇: 《数字图像处理 第三版》(冈萨雷斯)——