iT邦幫忙

2021 iThome 鐵人賽

DAY 24
0
自我挑戰組

菜鳥大學生資料庫學習記系列 第 24

Day 24 -資料庫應用小程式 資料庫設計(實體關聯模型(E-R model)分析)

  • 分享至 

  • xImage
  •  

實體關係模型 ( Entity - Relationship Model, E-R Model )是設計資料庫的重要方法,我們就直接來設計吧!

其分析步驟如下:

1. 實體(Entity)
根據系統需求分析,寫出及畫出所有的實體(Entity),並加以說明其意義。將真實世界的人、事、物等實體,以一個方框圖來表示,如果實體必須依附其他實體而存在,則為弱實體,使用雙方v框圖表示。
https://ithelp.ithome.com.tw/upload/images/20211008/20141567snwHjdw58J.png

2. 屬性(Attribute)
實體擁有的特性稱為屬性(Attribute),以橢圓形來表示屬性,當屬性具有多重值時,則以雙橢圓形來表示,屬性為主鍵,則屬性名稱底下畫一條底線區別,複合屬性(Composite attribute)則為屬性再分割,衍生屬性(Derived attribute)則以虛橢圓形來表示。
https://ithelp.ithome.com.tw/upload/images/20211008/20141567nXSs2w8x7g.png

3. 實體關係(Relationship)
說明各實體之間相互關聯(relationship)的限制(constraints),是指實體與實體之間如果有關聯,則將此關聯以菱形連結兩實體,並寫出對應的基數。
4. E-R關聯圖(E-R Diagram)
加上實體關係就完成啦!
https://ithelp.ithome.com.tw/upload/images/20211008/20141567Vq72m35QKl.png

下篇見啦~


上一篇
Day 23 -資料庫應用小程式 資料庫設計(系統需求分析)
下一篇
Day 25 -資料庫應用小程式 創建資料庫
系列文
菜鳥大學生資料庫學習記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言