Re: [系統] 關於這個正規化..

看板Database (資料庫)作者 (愚人)時間18年前 (2007/01/24 08:15), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《gv390 (武神真好看)》之銘言: : 我要搞一個小資料庫連結ASP來練習 : 然後照著書本正規化下去 : 我要做的類似於博客來購物網站 : 只是裡面只有賣漫畫 : 想請問一下,我這個正規化有什麼錯嗎?! : --------------------------------------------------- : 使用者資料表 書級資料表 : *帳號 *出版商 : 密碼 出版商地址 : 姓名 出版商電話 : 電話 類別 : 價格 : ps.*字號代表各資料表主鍵 : --------------------------------------------------- : 我翻兩本書了…都照著做 : 只是感覺越做越沒自信 : 連做對做錯都不知道Orz : 所以我上來問一下各位我這個正規化有沒有錯誤= =?! : 如果有錯又錯在哪?! : 先謝謝大家了< O > 有沒有錯這很難講,因為你沒有說你要做到那一階正規化。 大致看一下,這是 1 階正規化嗎 :P 要符何 1 階那至少要限定使用者只能有一個電話 出版商只能有一個電話。 --------------------------------------------------- 使用者資料表 書級資料表 *帳號 *出版商 密碼 出版商地址 姓名 出版商電話 電話 類別 價格 =================================================== 像這種不就是 1 階了,不過實際上有人願意這樣寫。 [User] ID PASSWD NAME TEL qrtt1 1234 java 02-21331334; 0937654123; ==================================================== 這樣才會變成 1 階,出版商電話亦同 符合 1 欄 1 值,且每列不同。 [User] ID PASSWD NAME TEL qrtt1 1234 java 02-21331334 qrtt1 1234 java 0937654123 [Book] Pub Addr Tel Cat Price foo ptt 12345 St. 80 至於這書籍 table 應該是設計不完全 請拿一本離你最近的書來好好欣賞一下 你至少還要有 Book name, author, .... ==================================================== 先想清楚這些問題才有繼續下去的空間 囧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.59.94.117

01/24 19:42, , 1F
謝謝,我是想說先隨意做個小資料庫練習,所以沒仔細想太多欄
01/24 19:42, 1F

01/24 19:44, , 2F
位,至於書上,說實在的…很努力看,可是看完自己做就是不確
01/24 19:44, 2F

01/24 19:44, , 3F
定對不對,所以才上來問一下各位,謝謝^^"
01/24 19:44, 3F
文章代碼(AID): #15jgKlRe (Database)
討論串 (同標題文章)
文章代碼(AID): #15jgKlRe (Database)