一、數(shù)據(jù)庫設(shè)計任務(wù):
有幾張表?
各個表有哪幾個字段?
每個表之間的字段?
二、如何得到
需要進(jìn)行分析的內(nèi)容,以便完成數(shù)據(jù)庫設(shè)計任務(wù):
涉及到的人物?
涉及到的內(nèi)容?
人物和內(nèi)容之間的關(guān)系?
三、數(shù)據(jù)庫設(shè)計的正規(guī)化形式
正確設(shè)計數(shù)據(jù)庫,需要滿足四級正規(guī)化要求:
(一)第一級正規(guī)化形式(解決可擴(kuò)展性)
1、消除每個表格中重復(fù)的組
2、為每套相關(guān)的數(shù)據(jù)建立一個獨(dú)立的表格
3、使用一個主鍵來標(biāo)識每套相關(guān)的數(shù)據(jù)
(二)第二級正規(guī)化形式
1、為應(yīng)用在多條記錄的字段建立獨(dú)立的表格
2、通過一個外鍵來關(guān)聯(lián)這些表格的值
(三)第三級正規(guī)化形式
消除不依賴于該鍵的字段
(四)第四級正規(guī)化形式
在一個多對多的關(guān)系中,獨(dú)立的實(shí)體不能存放在同一表格中
至于這四級正規(guī)化形式是什么意思,如何進(jìn)行正規(guī)化,請查閱邵志東的WEBCAST視頻教程: asp.net項(xiàng)目實(shí)戰(zhàn)(三)