〖例1〗:一份員工履歷資料,在人力資源信息系統(tǒng)中,就對(duì)應(yīng)三個(gè)基本表:員工基本情況表、社會(huì)關(guān)系表、工作簡歷表。這就是“一張?jiān)紗巫C對(duì)應(yīng)多個(gè)實(shí)體”的典型例子。
2. 主鍵與外鍵
一般而言,一個(gè)實(shí)體不能既無主鍵又無外鍵。在E―R 圖中, 處于葉子部位的實(shí)體, 可以定義主鍵,也可以不定義主鍵(因?yàn)樗鼰o子孫), 但必須要有外鍵(因?yàn)樗懈赣H)。
主鍵與外鍵的設(shè)計(jì),在全局?jǐn)?shù)據(jù)庫的設(shè)計(jì)中,占有重要地位。當(dāng)全局?jǐn)?shù)據(jù)庫的設(shè)計(jì)完成以后,有個(gè)美國數(shù)據(jù)庫設(shè)計(jì)專家說:“鍵,到處都是鍵,除了鍵之外,什么也沒有”,這就是他的數(shù)據(jù)庫設(shè)計(jì)經(jīng)驗(yàn)之談,也反映了他對(duì)信息系統(tǒng)核心(數(shù)據(jù)模型)的高度抽象思想。因?yàn)椋褐麈I是實(shí)體的高度抽象,主鍵與外鍵的配對(duì),表示實(shí)體之間的連接。
3. 基本表的性質(zhì)
基本表與中間表、臨時(shí)表不同,因?yàn)樗哂腥缦滤膫€(gè)特性:
(1) 原子性。基本表中的字段是不可再分解的。
(2) 原始性。基本表中的記錄是原始數(shù)據(jù)(基礎(chǔ)數(shù)據(jù))的記錄。
(3) 演繹性。由基本表與代碼表中的數(shù)據(jù),可以派生出所有的輸出數(shù)據(jù)。
(4) 穩(wěn)定性。基本表的結(jié)構(gòu)是相對(duì)穩(wěn)定的,表中的記錄是要長期保存的。
理解基本表的性質(zhì)后,在設(shè)計(jì)數(shù)據(jù)庫時(shí),就能將基本表與中間表、臨時(shí)表區(qū)分開來。
4. 范式標(biāo)準(zhǔn)
基本表及其字段之間的關(guān)系, 應(yīng)盡量滿足第三范式。但是,滿足第三范式的數(shù)據(jù)庫設(shè)計(jì),往往不是最好的設(shè)計(jì)。為了提高數(shù)據(jù)庫的運(yùn)行效率,常常需要降低范式標(biāo)準(zhǔn):適當(dāng)增加冗余,達(dá)到以空間換時(shí)間的目的。
〖例2〗:有一張存放商品的基本表,如表1所示。“金額”這個(gè)字段的存在,表明該表的設(shè)計(jì)不滿足第三范式,因?yàn)椤敖痤~”可以由“單價(jià)”乘以“數(shù)量”得到,說明“金額”是冗余字段。但是,增加“金額”這個(gè)冗余字段,可以提高查詢統(tǒng)計(jì)的速度,這就是以空間換時(shí)間的作法。
在Rose 2002中,規(guī)定列有兩種類型:數(shù)據(jù)列和計(jì)算列。“金額”這樣的列被稱為“計(jì)算列”,而“單價(jià)”和“數(shù)量”這樣的列被稱為“數(shù)據(jù)列”。
表1 商品表的表結(jié)構(gòu)
商品名稱 商品型號(hào) 單價(jià) 數(shù)量 金額
電視機(jī) 29
主站蜘蛛池模板:
污黄视频在线播放
|
一本一道久久久a久久久精品91
|
色播视频在线播放
|
久久久久久久久久久久久久久久久久
|
国产精品久久久久久久午夜片
|
黄视频免费在线
|
精品国产乱码久久久久久丨区2区
|
青青操精品
|
成人福利在线看
|
国产98色在线
|
国产亚洲精品久久午夜玫瑰园
|
午夜国产成人
|
久草在线观看福利视频
|
av人人|
a级高清免费毛片av在线
|
91av在线免费视频
|
亚洲成人黄色片
|
欧美一区成人
|
成人三级视频网站
|
欧美视频一区二区
|
日本高清在线免费
|
日本成人一二三区
|
成人福利在线看
|
久久精品亚洲成在人线av网址
|
99亚洲伊人久久精品影院红桃
|
日韩黄色片免费看
|
黄色免费在线电影
|
国产一区二区在线免费观看
|
国产精品久久久久久久久久iiiii
|
国语自产免费精品视频在
|
美女黄污视频
|
一级观看免费完整版视频
|
色婷婷久久一区二区
|
www日韩在线观看
|
91麻豆蜜桃一区二区三区
|
九九热播视频
|
成人啪啪色婷婷久
|
久久久久久久黄色片
|
久久精品一区视频
|
日本在线播放一区二区三区
|
久久免费视频8
|