精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

開發者如果理解ER圖(實體-聯系圖)?

開發 開發工具
E-R圖也稱實體-聯系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯系的方法,用來描述現實世界的概念模型。

E-R圖也稱實體-聯系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯系的方法,用來描述現實世界的概念模型。

用矩形表示實體型,矩形框內寫明實體名;用橢圓表示實體的屬性,并用無向邊將其與相應的實體型連接起來;用菱形表示實體型之間的聯系,在菱形框內寫明聯系名,并用無向邊分別與有關實體型連接起來,同時在無向邊旁標上聯系的類型(1:1,1:n或m:n)。

實體聯系模型,是概念數據模型的高層描述所使用的數據模型或模式圖,它為表述這種實體聯系模式圖形式的數據模型提供了圖形符號。

下面是一個最常見的ER圖,基本上只要講解ER圖就會碰到它。

通俗的講,ER圖是把現實生活中的各種關系,以圖片的形式,抽象出來,形成一個思維導圖,通過ER圖可以了解現實中的各種關系,比如一個班有很多學生組成。

ER圖的應用,最最難的地方我覺得是抽象思維能力,你需要把現實生活中各種關系映射到大腦里面,然后以ER圖的形式輸出可分析和可視化的東西。

通過實例來拆解ER圖

一、學校里的那點事兒

現實生活

一個班級有N多的學生組成,每個班級有一個班級號,每一名學生有一個學號;學生可以根據自己的興趣愛好選修課程,對于選修的課程需要考試,然后出成績有學分;一名老師可以教授幾門課程。

ER圖

通過現實的描述分解出幾個實體,分別為班級、學生、課程、教師。出現了幾組關系,分別為一個班級由多名學生組成(1對多)、一名學生可以選多門課程,同時一門課程可能被多名學生選修(多對多)、一名教師可傳授多門課程,同時一門課程可能被多名教師傳授(多對多)。這個場景里面沒有一對一的關系。

關系數據庫

ER圖畫出來以后,如何映射到關系數據庫中的表呢?這一步就非常簡單了,分步驟進行創建:把實體映射為表、把關系映射為表。實體映射為表,比較簡單,不再贅述。

關系映射為表,相對來說比較復雜,以這里的ER圖為例,存在1對多和多對多兩類關系。

1對多或者多對1時,在多方添加一個外鍵,對應到1方,如學生表里的所在班級這個外鍵。多對多時,需要新增一個關系表,把兩個實體間的關系記錄下來,比如下面的學生選課關系表、教師任課關系表。根據ER圖創建表如下:

班級表(主鍵:班級號 )

  • 班級號 班級名 專業 人數
  • C001 動漫一班 動漫設計 60
  • C002 動漫二班 動漫設計 80
  • C003 計算一班 計算機應用 70

學生表(主鍵:學號,外鍵:所在班級 )

  • 學號 姓名 性別 年齡 所在班級
  • S001 小明 男 20 C001
  • S002 小王 女 19 C002
  • S003 小朱 男 21 C003

課程表(主鍵:課程號)

  • 課程號 課程名 課時 學分
  • K001 PS 20 5
  • K002 瑪雅 25 6
  • K003 數據庫 30 10

教師表(主鍵:編號)

  • 編號 職稱 姓名 性別 年齡
  • T001 助教 李老師 男 30
  • T002 講師 朱老師 女 33
  • T003 教授 王老師 男 43

學生選課關系表

  • 編號 學號 課程號 成績
  • SK001 S001 K001 80
  • SK002 S001 K002 76
  • SK003 S002 K001 89
  • SK004 S003 K002 90

教師任課關系表

  • 編號 教師號 課程號 時間
  • TK001 T001 K001 16:00
  • TK002 T001 K002 14:00
  • TK003 T002 K001 10:00
  • TK004 T003 K002 15:00

二、說說電商

現實生活

我打開淘寶,登錄我的賬戶,查看了一下昨天下的單快遞到哪里了,然后又逛了逛,把幾個中意的小家電放到購物車里面,這次錢不夠了,下次再買,嘿嘿。

ER圖

通過上面簡短的描述分解出幾個實體,分別為用戶、訂單、購物車、商品、供應商。出現了幾組關系,分別為一個用戶會有多個訂單(1對多)、一名用戶只有一個購物車(1對1),一個購物車選購多種商品,同時一個商品可能存在多個用戶的購物車中(多對多)、一個供應商可以供應多種商品,一個商品只能屬于一個供應商(多對1)。

關系數據庫

同理,根據ER圖映射到數據庫表,實體首先映射,然后再映射關系,1對1、1對多以及多對1以主外鍵的形式進行關系映射,多對多以新增一個關系表來進行關系映射。根據ER圖創建表如下:

用戶表(主鍵:用戶ID)

  • 用戶ID 用戶名 密碼 昵稱 身份證
  • U001 USER01 *** 小馬哥 3729***
  • U002 USER02 *** 購物狂 1010***
  • U003 USER03 *** 買買買 3302***

訂單表(主鍵:訂單ID,外鍵:用戶ID)

  • 訂單ID 用戶ID 金額 狀態
  • D001 U001 500¥ 完成
  • D002 U001 600¥ 派送中
  • D003 U003 700¥ 待評價

購物車表(主鍵:購物車ID)

  • 購物車ID 用戶ID 總價 優惠價
  • C001 U001 50¥ 45¥
  • C002 U002 150¥ 120¥
  • C003 U003 50¥ 40¥

供應商表(主鍵:注冊號)

  • 注冊號 名稱 聯系人
  • G001 xx電器公司 高先生
  • G002 yy洗化公司 李先生
  • G003 zz服裝公司 王先生

商品表(主鍵:編碼,外鍵:供應商注冊號)

  • 編碼 名稱 分類 重量 單價 供應商注冊號
  • P001 熱水壺 家電 1kg 50¥ G001
  • P002 洗衣粉 洗化 3kg 20¥G001
  • P003 毛衣 服裝 400g 150¥G002

選購關系表

  • 編號 購物車ID 商品編碼
  • X001 C001 P001
  • X002 C001 P002
  • X003 C002 P001
  • X004 C003 P002

三、你真的理解1對1、1對多和多對多嗎?

要想徹底理解這三類關系,不能只讀理論定義,而是從SQL查詢結果出發,來從實踐層面加深理解。

1對1,在任意一張表中添加外鍵

1對1的意思是指第一張表中的某條記錄,根據主外鍵關聯,只能查詢到另一張表中的0條或者1條記錄,同時表中的所有其他記錄都滿足這個特性,反之亦然。

1對1時,需要添加一個外鍵,外鍵添加到任何一張表中都可以。

1對多,1方屬于主表,多方屬于從表,在從表添加外鍵

1對多的意思是指第一張表中的某條記錄,根據主外鍵關聯,能查詢到另一張表中的0條、1條或者N條記錄,同時表中的所有其他記錄都滿足這個特性,反之是多對1。

1對多時,以1方為主表,多方為從表,在多方添加一個外鍵。

多對多,新增一張關系表

多對多的意思是指第一張表中的某條記錄,根據主外鍵關聯,能查詢到另一張表中的0條、1條或者N條記錄,同時表中的所有其他記錄都滿足這個特性,反之亦然。

多對多時,要新增一張關系表,以記錄多對多的數據關系,舉個栗子:

課程表(主鍵:課程號)

  • 課程號 課程名 課時 學分
  • K001 PS男 20 5
  • K002 瑪雅 25 6
  • K003 數據庫 30 10

教師表(主鍵:編號)

  • 編號 職稱 姓名 性別 年齡
  • T001 助教 李老師 男 30
  • T002 講師 朱老師 女 33
  • T003 教授 王老師 男 43

教師任課表(多對多關系衍生出來的表)

  • 編號 教師號 課程號 時間
  • TK001 T001 K001 16:00
  • TK002 T001 K002 14:00
  • TK003 T002 K001 10:00
  • TK004 T003 K002 15:00

如果大家有興趣,可以試著分析下面ER圖如何建表,下篇文章公布答案。

【本文為51CTO專欄作者“朱國立”的原創稿件,轉載請通過作者微信公眾號“開發者圓桌”獲取聯系和授權】

戳這里,看該作者更多好文

 

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2011-11-16 16:12:33

信息圖手機游戲移動游戲

2010-07-05 17:44:31

ER圖與UML圖

2011-08-08 09:09:44

蘋果iCloud

2025-07-28 00:15:05

甘特圖ER 圖Mermaid

2013-05-29 10:58:28

移動開發者Node.js信息圖

2011-03-23 14:44:32

開發者游戲Android

2017-06-27 14:32:06

大數據繪制統計圖數據可視化

2010-12-31 11:10:32

iDatacenter蘋果

2012-06-13 01:23:30

開發者程序員

2017-03-31 20:16:53

華為開發者聯盟

2023-02-03 09:52:10

開發者框架GoFrame

2014-07-07 09:44:05

前端前端渲染

2013-03-11 11:20:05

2019-09-09 14:33:17

開發者技能算法

2015-07-13 10:23:23

Java圖解

2011-03-23 16:05:48

微軟

2022-05-31 17:36:25

技術面試編程

2012-01-04 09:18:32

iPhone開發者聯盟iDP中國開發者

2018-06-13 10:08:05

蘋果數據開發者

2011-03-31 15:31:18

PayPalAndroid
點贊
收藏

51CTO技術棧公眾號

黄色片一级视频| 久久99久久99精品蜜柚传媒| 国产极品国产极品| 中文字幕av一区二区三区四区| 亚洲成av人**亚洲成av**| 欧美日韩国产一二| 国产色在线视频| 国产日韩免费| 久久视频在线免费观看| 好男人香蕉影院| 青草综合视频| 欧美性猛交xxxx乱大交3| 宅男一区二区三区| 天堂在线中文字幕| 狠狠色狠狠色综合日日91app| 久久频这里精品99香蕉| 久久一级免费视频| 同性恋视频一区| 日韩一区二区三区精品视频| 麻豆av免费在线| 精品日韩av| 国产精品美女久久久久av爽李琼| 国产在线精品一区| 99热这里只有精品9| 久久精品一区二区三区中文字幕| 欧美成人全部免费| 一二三四在线观看视频| 婷婷综合电影| 亚洲精品美女在线| 秋霞午夜鲁丝一区二区| 亚洲18在线| 欧洲色大大久久| 欧美精品久久久久久久自慰| 浪潮av一区| 欧美—级在线免费片| 蜜桃999成人看片在线观看| 国产av精国产传媒| 精品一区二区综合| 国产精品视频地址| 超碰在线观看91| 国产精品久久777777毛茸茸| 久久久久久网站| 男女羞羞免费视频| 亚洲啊v在线观看| 色偷偷偷亚洲综合网另类| 色婷婷av777| 日韩在线影视| 日韩av在线网| 亚洲国产精品成人综合久久久| 一区二区三区在线免费看| 777欧美精品| 中文字幕 欧美日韩| 成人精品动漫| 欧美日韩一二三| 美女少妇一区二区| 激情久久一区二区| 欧美视频在线不卡| 在线看的黄色网址| 国产精品久久久久久吹潮| 欧美在线制服丝袜| 天天干在线影院| 久久91超碰青草在哪里看| 欧美日韩亚洲综合在线| 亚洲天堂网2018| 国产亚洲字幕| 精品国产百合女同互慰| www.美色吧.com| 欧美jizz19性欧美| 亚洲色图综合网| 天堂在线中文视频| 99久久99久久精品国产片果冰| 久久精品亚洲94久久精品| 国产探花在线免费观看| 黄色免费成人| 欧美性视频精品| 夜夜躁日日躁狠狠久久av| 蜜臀av性久久久久蜜臀aⅴ| 国产欧美精品久久久| 99国产在线播放| 成人毛片老司机大片| 欧美极品色图| 天堂中文а√在线| 亚洲一级二级三级| 老熟妇仑乱视频一区二区| 久久91视频| 精品国产乱码久久久久久免费| 中文字幕在线观看网址| 日韩成人激情| 久久久久久这里只有精品| 久久久久久久久久久影院| 蜜臀av一区二区| 成人欧美一区二区三区视频| 日本黄在线观看| 亚洲视频在线观看一区| 国产精品久久..4399| 在线一区视频观看| 亚洲成人av片| jizzjizzjizz国产| 亚洲最黄网站| 91精品视频播放| 日韩av免费观影| 亚洲女人小视频在线观看| 3d动漫一区二区三区| 九七电影院97理论片久久tvb| 精品黑人一区二区三区久久| 亚洲一区二区自偷自拍 | 制服丝袜亚洲色图| 大尺度做爰床戏呻吟舒畅| 日本久久一二三四| 97色伦亚洲国产| 国产又黄又大又粗的视频| 久久综合久久综合久久| 国产又粗又长又爽视频| 秋霞国产精品| 亚洲精品成人久久| 可以直接看的黄色网址| 美洲天堂一区二卡三卡四卡视频| 国产精品久久亚洲7777| 久久久久久国产精品免费无遮挡| 日韩欧美在线一区| 95视频在线观看| 婷婷亚洲综合| 国产精品嫩草影院久久久| 天堂av网在线| 亚洲高清免费在线| 被黑人猛躁10次高潮视频| 欧美限制电影| 国产91色在线|免| 偷拍精品一区二区三区| 亚洲午夜久久久久| 日本一区二区三区在线免费观看| 第九色区aⅴ天堂久久香| 日韩免费观看高清| 全国男人的天堂网| 亚洲一区在线免费观看| 欧美体内she精高潮| 91精品电影| 成人网在线免费观看| 69久久夜色| 欧美日韩中字一区| 色撸撸在线视频| 久久www免费人成看片高清| 天堂社区 天堂综合网 天堂资源最新版 | 成人精品视频.| 免费看黄色a级片| 午夜电影一区| 欧美国产日韩xxxxx| 亚洲大尺度网站| 亚洲在线视频网站| 午夜男人的天堂| 夜夜精品视频| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 日韩成人免费av| 按摩亚洲人久久| 一级aaaa毛片| 亚洲男人电影天堂| 97精品人人妻人人| 一区二区黄色| 青青草成人激情在线| 嫩草伊人久久精品少妇av杨幂| 一区二区福利视频| 亚洲视频一区二区三区四区| 国产精品成人一区二区艾草 | www.国产在线播放| 久久国产精品免费精品3p| 久久久久国产一区二区三区| 高h调教冰块play男男双性文| 亚洲一区二区精品久久av| 亚洲欧美日韩偷拍| 每日更新成人在线视频| 翔田千里亚洲一二三区| 成人动漫视频在线观看| 欧美精品videos另类日本| 天天干天天爽天天操| 色综合久久中文字幕| www.xx日本| 国产福利一区二区三区在线视频| 国产 日韩 欧美在线| 九色成人国产蝌蚪91| 国产精品久久久久久av| 在线黄色网页| 国产午夜精品理论片a级探花| 人妻中文字幕一区二区三区| 亚洲男人的天堂在线观看| 粉嫩av懂色av蜜臀av分享| 日本不卡的三区四区五区| 四虎4hu永久免费入口| 欧美丝袜足交| 国产一区欧美二区三区| 国产不卡人人| 久久久国产精品免费| 日本精品一二区| 欧美人xxxx| 日韩av电影网| 中文字幕一区二区三区精华液 | 91香蕉视频污版| 欧美日韩p片| 亚洲国产激情一区二区三区| 6080成人| 成人性教育视频在线观看| 乱馆动漫1~6集在线观看| 日韩视频亚洲视频| 青青草超碰在线| 日韩欧美123| 国产精品sm调教免费专区| 亚洲一级二级三级在线免费观看| jizz18女人高潮| 成年人国产精品| 性久久久久久久久久久久久久| 久久久久99| www.xxx麻豆| 99久久精品费精品国产| 欧美日韩最好看的视频| 57pao国产一区二区| 91精品视频在线看| 精品三区视频| 人人澡人人澡人人看欧美| 日韩特级毛片| 久久人人爽人人爽人人片亚洲| 黄色国产在线| 精品视频偷偷看在线观看| 亚洲av无码乱码国产精品久久| 欧美日韩免费一区二区三区视频| 亚洲图片在线视频| 午夜精品久久久久久久久 | 精品久久久久久国产| 四虎永久免费在线| 国产精品欧美久久久久无广告| theav精尽人亡av| 成人高清伦理免费影院在线观看| 久久精品亚洲天堂| 久久99国产精品免费| 香蕉视频禁止18| 日韩黄色免费网站| 麻豆av免费在线| 欧美在线综合| 日本一区二区黄色| 亚洲一区二区伦理| 国产精品免费入口| 国产一区二区三区久久久久久久久| 国产精品入口芒果| 亚洲大胆视频| 欧美极品少妇全裸体| 色综合久久久久综合一本到桃花网| 亚洲欧美成人在线| 男人的天堂在线| 亚洲天天在线日亚洲洲精| 国产在线网站| 亚洲一级一级97网| 午夜视频成人| 久久精品久久久久电影| h片在线免费观看| 久久99精品久久久久久噜噜 | 91成人福利在线| 亚洲色图官网| 国产精品高潮呻吟久久av无限| 日韩电影大全网站| 国产精自产拍久久久久久| 欧美一级在线| 亚洲尤物视频网| 伊人久久影院| 久久狠狠久久综合桃花| 自拍偷拍欧美一区| 亚洲精美视频| 91精品成人| 男女猛烈激情xx00免费视频| 一区二区三区高清视频在线观看| 丰满人妻中伦妇伦精品app| 日韩激情一区二区| 超碰在线资源站| 成人免费视频视频| 亚洲天堂视频一区| 国产精品福利影院| 久久久久久福利| 欧美性猛交xxxxx免费看| 亚洲天堂网在线视频| 91精品国产91热久久久做人人| 黄色美女一级片| 亚洲视频视频在线| av中文字幕在线观看| 91禁外国网站| 欧美aaa级| 国产精品一区二区三区四区五区| 亚洲丝袜美腿一区| 亚洲AV无码成人精品一区| 亚洲国产高清一区| 污版视频在线观看| a美女胸又www黄视频久久| www久久久久久久| 亚洲一区二区精品久久av| 99成人精品视频| 精品对白一区国产伦| yes4444视频在线观看| 国外成人在线视频| 欧美综合影院| 蜜桃导航-精品导航| 在线中文字幕亚洲| 88av.com| 成人国产精品免费观看视频| 国产午夜精品福利视频| 亚洲成av人片一区二区梦乃| 伊人免费在线观看| 日韩精品中文字幕在线播放| 成人短视频在线| 国产高清视频一区三区| 88久久精品| 中文字幕中文字幕99| 日日摸夜夜添夜夜添亚洲女人| 搡的我好爽在线观看免费视频| 久久嫩草精品久久久久| 国产极品美女高潮无套嗷嗷叫酒店| 欧美伊人久久久久久久久影院| 亚洲免费成人在线| 久久久99久久精品女同性| 欧美va在线观看| 国产一区二区在线观看免费播放| 性xxxx欧美老肥妇牲乱| 成年人小视频网站| 91丨porny丨在线| 国产污片在线观看| 日韩一级免费一区| 免费在线你懂的| 国产精品久久77777| 亚洲三级精品| av免费观看网| 99综合电影在线视频| 免费三片在线播放| 欧美电影在线免费观看| bbbbbbbbbbb在线视频| 日韩暖暖在线视频| 国产成人1区| 99精品在线免费视频| 成人久久18免费网站麻豆| 免费毛片在线播放免费| 欧美一区二区精品在线| 精品欧美色视频网站在线观看| 国产精品视频色| 久久影院一区| 亚洲视频一二三四| 中文字幕永久在线不卡| 亚洲手机在线观看| 日韩亚洲第一页| 国产乱子精品一区二区在线观看| 亚洲国产一区二区在线| 六月婷婷色综合| 国产精品免费在线视频| 欧美精品在线一区二区三区| 日本激情在线观看| 国产精品永久免费观看| 日韩欧美视频| 17c国产在线| 亚洲欧美成人一区二区三区| 国产成人麻豆精品午夜在线| 欧美猛男性生活免费| 成人av动漫| 国产青青在线视频| 久久伊人蜜桃av一区二区| 日本a级c片免费看三区| 在线观看日韩www视频免费| 欧美成人aaa| 男人的天堂视频在线| 粉嫩aⅴ一区二区三区四区五区| 豆国产97在线 | 亚洲| 日韩成人av网| 日韩av一级| 黄色录像特级片| av中文一区二区三区| 国产精品久久久久久久久夜色| 影音先锋日韩有码| 久久九九精品视频| 日韩欧美国产综合在线| 久久精品亚洲国产奇米99| 亚洲永久精品视频| 欧美日韩ab片| 深爱激情久久| 中文字幕亚洲影院| 五月婷婷综合网| 色综合久久影院| 国产视色精品亚洲一区二区| 爽好多水快深点欧美视频| 侵犯稚嫩小箩莉h文系列小说| 欧美zozozo| 婷婷六月国产精品久久不卡| 一本—道久久a久久精品蜜桃| 成人小视频免费观看| 日韩中文字幕高清| 欧美另类高清videos| 免费看成人哺乳视频网站| 欧美成人乱码一二三四区免费| 香蕉乱码成人久久天堂爱免费| 阿v免费在线观看| 国产精品一区二区免费| 青青草伊人久久| 日韩成人免费在线视频| 色哟哟网站入口亚洲精品| 色天下一区二区三区| 亚洲图色中文字幕| 一本色道久久综合狠狠躁的推荐 | 2020久久国产精品| 66视频精品|