看板 Database 關於我們 聯絡資訊
其實用 INT 也沒有不好 只是看過很多編號都是N碼 不足補0 如果說 把 memberlist 改掉 那歷史記錄就不見了 一般來說 這樣應該不是個好做法 基本檔應該不變動 交易記錄應該保留 日後要查詢或是分析才有依據 當然 如果這些資料保證不會用到 那改掉也是沒差 不過我好像沒看過有人這樣做 ※ 引述《aiyswu (樂子)》之銘言: : ※ 引述《MugenPower (無限MUGEN)》之銘言: : : 有一點我個人會很介意 : : 就是TABLE NAME 及 COLUMN NMAE : : 最好不要用 NAME , NO 這一類的 : : 有可能會與保留字產生資料庫的誤判 甚至衝突 : : 建議可以改成如: : : 證件號 - CUST_ID 加些底線之類的 : : 會員編號 - MEM_NBR : : 另外 : : 編號 的欄位 用 VARCHAR可能比較好 : 好的,謝謝提醒@@... : 編號的欄位,我用int的原因是,我是設計成流水號。 : 每新增一筆就自動填入流水號。 : 請問這樣是否有什麼地方是不妥的嗎? : 為什麼用varchar比較好呢? : 假設,我每一筆會員資料只可以 已借一部影片 與 預借一部影片。 : 這樣一來,會員借影片與預借影片,都只會修改到 MemberList Table。 : 而不會新增一筆資料,請問這樣子有否符合正規化呢? @@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.145.230.2