第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這樣的狀況數(shù)據庫怎么建表好?

這樣的狀況數(shù)據庫怎么建表好?

楊魅力 2018-08-23 10:09:23
新手指教:簡單舉例表一:員工表  字段:員工ID,員工姓名.....(后面還有很多關于員工信息的字段)表二:任務表  字段:員工ID,任務名字,任務內容.....(一些有關任務的基本屬性)管理員在登錄賬號后,為不同的員工分配多個任務,然后可以看到已完成任務的列表,隨著時間的推移,如果管理員不刪除這些已完成任務,我們能在任務列表中看到很多任務,在不點開看內容的情況下,我們看到的列表是員工的姓名,任務的名稱。這樣東西多的話會不會很卡吖,因為顯示任務列表的時候顯示我們檢索的肯定是所有已經完成的任務,這樣任務的那里還要顯示員工的姓名,如果再通過任務表里的員工ID去查詢員工表對應的員工姓名,這樣肯定不好。如果只查詢一次員工表存在數(shù)組中,然后只有在任務表中員工ID和員工表中的員工ID對應的時候才顯示員工的姓名肯定是比前一種好的。如果建立表的時候,任務表多加個字段為員工姓名,這樣好像也不好,就造成數(shù)據庫的冗余了,而且是低級冗余。我不知道有沒有更好的建表輸出的方式,因為第二種如果做分頁每頁10個,員工數(shù)目有100,也要循環(huán)判斷很多次,可能我不是很懂數(shù)據處理吧。有沒有更好的方式呢,求大神解決一下
查看完整描述

1 回答

?
吃雞游戲

TA貢獻1829條經驗 獲得超7個贊

1. 這樣東西多的話會不會很卡吖    -   這是需要你來回答的問題,不然你永遠都是新手。

不知道的話,測試一下唄。

2. 如果再通過任務表里的員工ID去查詢員工表對應的員工姓名,這樣肯定不好  -   這樣怎么肯定不好了?

3. 這樣好像也不好,就造成數(shù)據庫的冗余了,而且是低級冗余  - 冗余并不一定是壞事,新手才遵守數(shù)據庫三范式。

 

說了這么多,好像沒有回答你的問題,實在不好意思。

我的回答就是,建數(shù)據庫是一個日久見功力的事情,是系統(tǒng)設計和編程結合的一個產物,沒有辦法一下子給你醍醐灌頂。

只能建議你,有想法不要似乎,好像,可能,聽說... 

如果覺得自己理論知識不夠,就想辦法多看書。

如果覺得沒工夫看書,那就先完成,然后你就會知道哪里慢了,然后再修改。

規(guī)模不一樣,設計也不同,你現(xiàn)在寫的代碼只要不爛到一定程度,大不了就是慢點,要相信Intel制造CPU的能力。


查看完整回答
反對 回復 2018-09-11
  • 1 回答
  • 0 關注
  • 662 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號