作者dontblame (需要程式设计吗)
看板Database
标题Re: [SQL ] 线上DVD系统 , mysql , 正规化
时间Fri Jun 1 18:31:43 2007
我想 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