Re: [SQL ] 線上DVD系統 , mysql , 正規化
我想 M 大的意思是
如果 A 會員
(既然是A會員...所租的的片子 當然就簡稱為..A片..)
第一次租了 A片1
第二次 租了A片2
第三次 當然就是 A片3
以你原先的設計
永遠只會保留最新 租用的紀錄(即 A片3)
過去 所租過的 歷史紀錄... 就不見了
※ 引述《aiyswu (樂子)》之銘言:
: 請問,把 memberlist 改掉的意思是?
: 如果memberlist table中,再加上一個欄位,Dis_able tinyint(1) unsigned
: 0 = false 1 = ture
: 用這個來判斷此會員帳號是否啟用或是被停用。
: 這樣子的話,歷史記錄就不會不見了吧?
: ※ 引述《MugenPower (無限MUGEN)》之銘言:
: : 其實用 INT 也沒有不好
: : 只是看過很多編號都是N碼 不足補0
: : 如果說 把 memberlist 改掉
: : 那歷史記錄就不見了
: : 一般來說
: : 這樣應該不是個好做法
: : 基本檔應該不變動
: : 交易記錄應該保留
: : 日後要查詢或是分析才有依據
: : 當然
: : 如果這些資料保證不會用到
: : 那改掉也是沒差
: : 不過我好像沒看過有人這樣做
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.83.7
討論串 (同標題文章)
完整討論串 (本文為第 5 之 19 篇):