建立資料庫

TIP

這題資料庫沒有需要特別注意的地方,只有電影的資料欄位有點多而已
這題不用做登入人數,也不需要建立管理員和會員資料庫,因為題目只有一位管理員登入,判斷寫死就好

院線片

新增movie資料表,儲存院線片資料

  • id為AUTO_INCREMENT的流水號
  • name為片名
  • level為分級
  • length為片長
  • ondate為上映日期
  • publish為發行商
  • director為導演
  • trailer為預告片
  • poster為海報
  • text為簡介
  • display為是否在前台顯示
  • seq為顯示順序

資料表結構 資料表內容

預告片

新增post資料表,儲存預告片海報

  • id為AUTO_INCREMENT的流水號
  • file為檔名
  • text為簡介
  • display為是否在前台顯示
  • seq為顯示順序

資料表結構

資料表內容

預告片動畫

新增ani資料表,儲存預告片動畫方式
這邊算是題目的小漏洞,題目並沒有規定各預告片一個動畫效果還是全部同一種效果
所以用這種方式來減少首頁動畫輪播的程式碼量

資料表結構

資料表內容

訂票

新增orders資料表,儲存訂票資料

  • id為AUTO_INCREMENT的流水號
  • movie為電影ID
  • date為日期
  • time為時段
  • seat為座位
  • num為訂單編號

資料表結構

資料表內容