MySQL范式

范式介紹

  • 目前關(guān)系型數(shù)據(jù)庫有6種范式:第一范式(1NF)、第二范式(2NF)吮炕、第三范式(3NF)访得、巴德斯科范式(BCNF)、第四范式(4NF)悍抑、第五范式(5NF,又稱完美范式)拂盯。一般來說记靡,數(shù)據(jù)庫只需要滿足第三范式就行。

第一范式(1NF)

  • 數(shù)據(jù)庫表中的字段都是單一屬性的摸吠,不可再分。只要是關(guān)系數(shù)據(jù)庫都滿足第一范式劫恒。這個(gè)單一屬性由基本類型構(gòu)成轿腺,包括整型、字符串族壳、日期型等。
  • 如病人信息表贰您,有病人編號(hào)拢操、姓名性別令境、就診記錄聯(lián)系方式住宅電話抛蚁、手機(jī)號(hào)),此時(shí)聯(lián)系方式不能是一個(gè)包含住宅電話和手機(jī)號(hào)的字段瞧甩,而是2種聯(lián)系方式各為一個(gè)字段。

第二范式(2NF)

  • 是在1NF的基礎(chǔ)上建立起來的爷辙。第二范式要求實(shí)體的屬性完全依賴于主關(guān)鍵字朦促,即非關(guān)鍵字段都依賴于主鍵。不能有多個(gè)主關(guān)鍵字思灰。
  • 病人信息表中增加醫(yī)生編號(hào)洒疚,醫(yī)生姓名醫(yī)生性別油湖、職稱领跛、科室編號(hào)科室名稱吠昭、負(fù)責(zé)人診室號(hào)字段郑什,那么此時(shí)表中存在著2種依賴關(guān)系:
    1蒲肋、{病人編號(hào)}<-{姓名,性別申窘,就診記錄孔轴,聯(lián)系方式}
    2、{醫(yī)生編號(hào)}<-{醫(yī)生姓名路鹰,醫(yī)生性別牵寺,職稱恩脂,科室編號(hào),科室名稱黎休,負(fù)責(zé)人玉凯,診室號(hào)}
    可見,此時(shí)出現(xiàn)了2個(gè)關(guān)鍵字漫仆,2種依賴關(guān)系,不符合第二范式署照。同時(shí)從表里的數(shù)據(jù)來看吗浩,出現(xiàn)了冗余數(shù)據(jù):3名患者找同一個(gè)醫(yī)生看病時(shí),與醫(yī)生有關(guān)的信息就重復(fù)了3次懂扼。
  • 將新增的所有字段拿出來單獨(dú)構(gòu)成醫(yī)生信息表,再創(chuàng)建一張病人掛號(hào)信息表掛號(hào)單流水號(hào)赶熟,病人編號(hào)陷嘴,醫(yī)生編號(hào));此時(shí)共有3張表啊央,非關(guān)鍵字段都依賴于主鍵涨醋,符合第二范式,但是這樣拆分不符合第三范式浴骂。

第三范式(3NF)

  • 第三范式是第二范式的一個(gè)子集,即滿足第三范式必須滿足第二范式趣苏。即不存在非關(guān)鍵字段對(duì)任一候選關(guān)鍵字段的傳遞函數(shù)依賴
  • 在以上的醫(yī)生信息表中食磕,存在著不符合第三范式的關(guān)系:
    1彬伦、{醫(yī)生編號(hào)}<-{姓名,性別单绑,職稱}
    2、{科室編號(hào)}<-{科室名稱歉提,負(fù)責(zé)人区转,診室號(hào)}
    科室名稱依賴著科室編號(hào)、科室編號(hào)依賴著醫(yī)生編號(hào)蜗帜,存在數(shù)據(jù)冗余资厉,不符合第三范式,可將表再進(jìn)行拆分湘捎。
    醫(yī)生信息表(醫(yī)生編號(hào)窄刘,姓名性別娩践,科室編號(hào))
    科室信息表(科室編號(hào)翻伺,科室名稱負(fù)責(zé)人吨岭,診室號(hào))
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市旦事,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌谷遂,老刑警劉巖卖鲤,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異白对,居然都是意外死亡换怖,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門条摸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來铸屉,“玉大人,你說我怎么就攤上這事彻坛。” “怎么了钙蒙?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵间驮,是天一觀的道長。 經(jīng)常有香客問我竞帽,道長,這世上最難降的妖魔是什么疙渣? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任抱虐,我火速辦了婚禮,結(jié)果婚禮上懦冰,老公的妹妹穿的比我還像新娘。我一直安慰自己刷钢,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布伴澄。 她就那樣靜靜地躺著阱缓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪敞嗡。 梳的紋絲不亂的頭發(fā)上航背,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音箕肃,去河邊找鬼今魔。 笑死,一個(gè)胖子當(dāng)著我的面吹牛涡贱,可吹牛的內(nèi)容都是我干的惹想。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼激挪,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼锋叨!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起薄湿,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎豺瘤,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蚕泽,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡桥嗤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年泛领,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片司倚。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡篓像,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出员辩,到底是詐尸還是另有隱情,我是刑警寧澤丹皱,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布宋税,位于F島的核電站,受9級(jí)特大地震影響呢簸,放射性物質(zhì)發(fā)生泄漏乏屯。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一蛤迎、第九天 我趴在偏房一處隱蔽的房頂上張望含友。 院中可真熱鬧替裆,春花似錦、人聲如沸召川。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽倍阐。三九已至逗威,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間凯旭,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來泰國打工鞠柄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留嫉柴,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓夯尽,卻偏偏與公主長得像登馒,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子陈轿,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 一济欢、數(shù)據(jù)庫范式 1、第一范式(1NF): 無重復(fù)列法褥,即表中每一列都是不可分割的酬屉,不滿足第一范式的數(shù)據(jù)庫不是關(guān)系型數(shù)...
    Catke閱讀 4,577評(píng)論 0 0
  • 設(shè)計(jì)關(guān)系數(shù)據(jù)庫時(shí),遵從不同的規(guī)范要求杀饵,設(shè)計(jì)出合理的關(guān)系型數(shù)據(jù)庫,這些不同的規(guī)范要求被稱為不同的范式朽缎,各種范式呈遞次...
    海邊的蝸牛ng閱讀 2,233評(píng)論 0 2
  • 刻骨的誓言谜悟,終不抵滄海桑田, 輪回的轉(zhuǎn)世葡幸,卻仍舊負(fù)了韶華。 再想起你床蜘,我不再心疼了蔑水。
    一禪_578b閱讀 187評(píng)論 0 0
  • 時(shí)間是多么可怕啊,消磨了人的意志搀别,同時(shí)也顯現(xiàn)了人的意志。一直很害怕寫下這些文字鸥鹉,一直很害怕靜思,因?yàn)橛X得這幾年好像...
    da67ef58fbc5閱讀 111評(píng)論 0 0
  • 春天來了毁渗,帶著微笑來了单刁,大地也蘇醒過來,和煦的春風(fēng)拂面羔飞,仿佛能撫平心底蒼老的年輪,這個(gè)春天里而立的我...
    荷包蛋的小屋閱讀 484評(píng)論 0 7