English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請問人力行銀的資料庫是如何設計?
以填寫個人、公司會員資料來說,
1它會把每個地區分為一張資料表?
2.工作性質分一張資料表?
3. 其它各式各樣滴....

例如以台北市為一個資料表,它在搜尋台北市地區時,就不用搜尋到其它地區,不但省下搜尋不必要的欄位時間,也可加快搜尋速度。

以工作性質來說,行政就劃份為一張資料表(每家公司要應徵行政就填在裡面),其它不同工作性質就劃分各種資料表。

4. 如果真是這樣劃份,那麼一個資料庫不就有幾千張資料表 ?(那麼多的地區、那麼多種類的工作)

5.這樣不就會造成資料表很多欄位的重覆,例如每一張工作資料表有一些欄位名稱相同,1000個工作資料表就有1000個重覆?

6. 分得這麼細,查詢存取資料是否會變得複雜? 例如查詢某家公司的某個工作,它要從別的資料表調出這家公司的基本資料,又要從各地區資料表找出這家公司,以及相關這家公司的資料表.

7. 真有這麼覆雜嗎? 還是正規化通通都擠在一張資表,那不就有幾百個欄位,要是有10萬筆客戶資料,搜尋某個地區的某個值務,不就10萬筆資料及幾百個欄位都跑一次,如果有100個會員線上搜尋,這個硬碟不就重頭忙到尾 ^^"

請教高手指導

3Q

2005-04-29 17:35:01 · 2 個解答 · 發問者 Anonymous in 電腦與網際網路 軟體

2 個解答

1.正常來說應該是不會

2.會的

3.在搜尋工作時,是針對"工作資料表"來尋找,而不是"公司資料表"來找

4.略(因1.回答為不會)

5.在做資料庫的正規劃時,最重要的就是會把重覆的欄位再開一個資料表,所以在記錄工作的資料表中,裡面的工作類別與名稱只會以代號記錄,再另外以別的資料表來記錄工作類別與名稱

6.正規化的目的就是要將重覆的欄位再另做資料表,這是必然的,但對於理論上這種方式是正確的

7.正規化並不是全擠在同一個資料表中喔,而是讓欄位分明更清楚,並且在重覆的欄位只保留主鍵再延伸至另一個資料表,這是最正確的做法

2005-04-29 20:09:21 · answer #1 · answered by tainjoy 3 · 0 0

●九州 娛樂 網站 http://ts777.cc
●●●運彩遊戲、真人遊戲、電子遊戲、對戰遊戲、對戰遊戲●●●

●新舊會員儲值就送500點

● 真人百家樂彩金等你拿

●線上影片直播、正妹圖、討論區免費註冊

歡迎免費體驗交流試玩!

●九州 娛樂 網站 http://ts777.cc

2015-05-08 18:23:24 · answer #2 · answered by 嘉琪 1 · 0 0

fedest.com, questions and answers