iT邦幫忙

2021 iThome 鐵人賽

DAY 25
0
自我挑戰組

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

Day 25 -資料庫應用小程式 創建資料庫

  • 分享至 

  • twitterImage
  •  

從我們上一篇設計出的實體關係模型 ( Entity - Relationship Model, E-R Model ),就可以轉換成資料表並且一目瞭然他們之間的關係。

實體關係模型 ( Entity - Relationship Model, E-R Model )

https://ithelp.ithome.com.tw/upload/images/20211009/20141567RCRiDGvAsb.png

https://ithelp.ithome.com.tw/upload/images/20211009/20141567PgupcLHGor.jpg

轉化成以下資料表架構

1. 會員(guest)

欄位名稱 類型 空值(Null)
Guest_account (PRIMARY KEY) varchar(20)
guest_password varchar(20)
guest_name varchar(20)
guest_phone varchar(20)
guest_address varchar(20)
guest_mail varchar(20)

https://ithelp.ithome.com.tw/upload/images/20211009/20141567pWHyGl6fjz.jpg

2. 商品(product)

欄位名稱 類型 空值(Null)
Product_name (PRIMARY KEY) varchar(20)
product_price int(10)
product_id varchar(20)

https://ithelp.ithome.com.tw/upload/images/20211009/20141567AE4vk7EECE.jpg

3. 訂單(orderr)

欄位名稱 類型 空值(Null)
Orderr_id (PRIMARY KEY) int(20)
orderr_date date
Guest_account (FOREIGN KEY) varchar(20)

https://ithelp.ithome.com.tw/upload/images/20211009/20141567KJYHZV7cYZ.jpg

4. 明細(detail)

欄位名稱 類型 空值(Null)
Detail_id (PRIMARY KEY) int(20)
Orderr_id (FOREIGN KEY) int(20)
Product_name (FOREIGN KEY) varchar(20)
detail_quantity int(20)

https://ithelp.ithome.com.tw/upload/images/20211009/20141567Q7PnXxIggB.jpg

下篇見~


上一篇
Day 24 -資料庫應用小程式 資料庫設計(實體關聯模型(E-R model)分析)
下一篇
Day 26 -資料庫應用小程式 設計程式介面
系列文
菜鳥大學生資料庫學習記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言