精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

国产欧美一二三区| 日韩精品一卡| 欧美小视频在线观看| 日韩国产美国| 国产乱叫456在线| 在线视频精品| 日韩一区在线视频| 中文字幕一区二区人妻电影丶| 成人免费网站视频| 亚洲三级视频在线观看| 久久96国产精品久久99软件| 中文字幕一区二区三区四区视频| 欧美日韩亚洲三区| 亚洲视频专区在线| www.com日本| 日韩黄色碟片| 性做久久久久久免费观看欧美| 亚洲精品欧洲精品| 头脑特工队2在线播放| 麻豆国产一区二区| 欧美一区深夜视频| 免费在线观看av网址| 欧美日韩中文一区二区| 亚洲第一页自拍| 911福利视频| 黑人巨大精品| 性欧美大战久久久久久久久| 欧美性视频在线播放| 神马久久久久| av一本久道久久综合久久鬼色| 国产日韩欧美日韩| 天码人妻一区二区三区在线看| 欧美日韩91| 日韩中文字幕亚洲| 国产成人精品无码免费看夜聊软件| jizz国产精品| 欧美一区二区三区四区视频| 天天干天天综合| 日韩高清不卡| 欧美亚洲动漫另类| 久久网站免费视频| 国产又色又爽又黄刺激在线视频| 国产精品视频九色porn| 青青草原成人| 麻豆app在线观看| 2014亚洲片线观看视频免费| 国产在线一区二区三区播放| 理论片中文字幕| 国产成人免费xxxxxxxx| 18成人免费观看网站下载| 在线观看免费中文字幕| 免费成人在线观看视频| 国产精品视频xxxx| 一级黄色大片网站| 久久se精品一区二区| 国产精品免费久久久| 日本三级一区二区三区| 日韩高清一区在线| 国产精品视频26uuu| 日韩久久久久久久久久| 麻豆精品视频在线观看| 国产精品入口免费视频一| 中文字幕一区二区人妻| 国产在线麻豆精品观看| 114国产精品久久免费观看| 国产不卡精品视频| 成人不卡免费av| 国产综合色一区二区三区| 国产精品国产高清国产| 久久久久久毛片| 亚洲国产一区二区精品视频| 色的视频在线免费看| 自拍视频在线观看一区二区| 日本道在线视频| 国产丝袜在线播放| 欧美性猛交视频| 欧美一级裸体视频| 看亚洲a级一级毛片| 精品人伦一区二区色婷婷| 国产二级一片内射视频播放| 一本久久青青| 久久久国产精品视频| 欧美精品99久久久| 欧美专区一区二区三区| 国产日韩欧美视频| 蜜桃91麻豆精品一二三区| 99v久久综合狠狠综合久久| 日韩在线电影一区| 超碰人人在线| 欧美日韩亚洲视频| 手机免费av片| 狼人天天伊人久久| 中文字幕无线精品亚洲乱码一区| 三级影片在线看| 亚洲免费在线| 91在线视频精品| 完全免费av在线播放| 波多野结衣电影在线播放| 黑人巨大精品欧美黑白配亚洲| 国产久一道中文一区| 北岛玲日韩精品一区二区三区| 亚洲欧美日韩国产中文在线| 成年人午夜免费视频| 成人国产精品| 日韩av网站导航| 亚洲区一区二区三| 校园激情久久| 亚洲字幕一区二区| 每日更新在线观看av| 悠悠色在线精品| 午夜国产一区二区三区| 精品久久ai电影| 久久av在线看| 午夜视频网站在线观看| 91在线云播放| 国产精品一线二线三线| 亚洲一区二区小说| 亚洲午夜精品视频| 日韩成人高清视频| 国产激情91久久精品导航| 日韩精品伦理第一区| 国产黄大片在线观看| 在线播放欧美女士性生活| 夜夜春很很躁夜夜躁| 黄色成人精品网站| 亚洲一区二区免费| 午夜伦理在线| 色网综合在线观看| 少妇一级淫免费观看| 欧美区国产区| 亚洲一区二区三区sesese| av在线播放av| 91成人国产精品| a视频免费观看| 亚洲黄色影院| 国产精品毛片va一区二区三区| 2021国产在线| 日韩欧美资源站| tube国产麻豆| 国内精品伊人久久久久影院对白| 色播五月综合| 黄色精品视频| 中文字幕av一区中文字幕天堂 | 中文字幕在线看高清电影| 一区在线播放| 91成人在线看| 激情av在线| 精品不卡在线视频| 国产一级视频在线| 成人免费毛片片v| 免费高清一区二区三区| 9l亚洲国产成人精品一区二三| 欧美成人午夜激情| 精品人妻伦一区二区三区久久 | 亚洲视频欧洲视频| 无码人妻丰满熟妇精品| 国产亲近乱来精品视频| 日韩福利视频在线| 久久精品国产大片免费观看| 国产精品91视频| 9191在线观看| 91精品国产手机| 欧美日韩在线视频免费| 国产91精品欧美| 黄色免费福利视频| 国产不卡av一区二区| 国产精品免费视频xxxx| 理论片午午伦夜理片在线播放| 欧美丰满嫩嫩电影| 久久香蕉精品视频| 26uuu精品一区二区三区四区在线| aa在线免费观看| 欧美残忍xxxx极端| 99re热精品| 亚洲美女尤物影院| 色系列之999| 国产aⅴ爽av久久久久成人| 亚洲在线成人精品| 91精品人妻一区二区| 蜜臀av一区二区在线观看| 欧美 另类 交| 粉嫩久久久久久久极品| 国产成人精品午夜| 国产不卡在线| 日韩电影免费在线观看中文字幕| 日韩不卡高清视频| 亚洲欧美日韩国产成人精品影院 | 精品中文字幕在线2019| 日韩电影在线观看完整版| 欧美色图一区二区三区| 久久网一区二区| 国产欧美日韩卡一| 四虎永久免费观看| 青青草成人在线观看| 激情成人开心网| 精品久久国产| 99国精产品一二二线| 免费电影日韩网站| 久久久精品免费视频| 日韩精品系列| 日韩西西人体444www| 男人天堂av在线播放| 亚洲男人天堂av| 免费看91的网站| 成人av在线看| 久久久九九九热| 久久永久免费| 黄页网站在线观看视频| 久久久国产精品| 日本成人三级| 欧美电影免费网站| 3d动漫啪啪精品一区二区免费| 竹内纱里奈兽皇系列在线观看| 久久久成人av| 在线播放麻豆| 国产一区二区日韩| 五月婷婷久久久| 欧美成人精品1314www| 中文字幕精品一区二区精| 精品magnet| 久久久国产成人| 亚洲视频在线观看三级| 性猛交娇小69hd| 久久综合久久久久88| 日本人妻一区二区三区| 精品亚洲aⅴ乱码一区二区三区| 四虎永久在线精品无码视频| 136国产福利精品导航网址| 一区中文字幕在线观看| 日韩精品久久| 日本在线观看不卡| 国内精品久久久久久久久电影网 | 秋霞欧美视频| 日韩av在线一区二区三区| 免费成人结看片| 久久久久久a亚洲欧洲aⅴ| 果冻天美麻豆一区二区国产| www.成人av| 精品视频一区二区三区在线观看| 国产日韩中文字幕在线| 国产一区二区色噜噜| 国产精品久久久久91| 欧美xxxx做受欧美护士| 国产成人jvid在线播放| 三级成人黄色影院| 日本久久久a级免费| 大胆人体一区| 日本亚洲欧美三级| 久久精品女人天堂av免费观看| 欧美怡春院一区二区三区| 悠悠资源网亚洲青| 欧美孕妇性xx| 美女福利一区二区三区| 国产精品成久久久久三级| 成人看片网站| 国产精品一区二区久久久| 精品久久久网| 91亚洲va在线va天堂va国 | 日韩国产在线观看一区| 网站一区二区三区| 激情综合色综合久久综合| 精品无码av一区二区三区不卡| 成人久久18免费网站麻豆| 亚洲一区二区在线免费| 久久久久久免费| 蜜桃av.com| 一区二区三区四区蜜桃| 国产精品成人av久久| 欧美日韩在线视频一区| 免费无码国产精品| 欧美剧在线免费观看网站| 国产免费一区二区三区免费视频| 精品国产第一区二区三区观看体验| 天天干天天舔天天射| 亚洲欧美中文日韩v在线观看| 成人免费视频| 欧美成人精品在线| 黄色漫画在线免费看| 国产91在线播放| 欧美性www| 黄色99视频| 欧美一区二区三区高清视频| 麻豆一区二区三区在线观看| 一本不卡影院| 男女视频在线看| 成人午夜精品在线| 久久亚洲AV无码专区成人国产| 亚洲欧洲美洲综合色网| 香蕉视频一区二区| 在线一区二区视频| wwwav在线播放| 亚洲欧美激情精品一区二区| 看女生喷水的网站在线观看| 69av在线播放| 9999在线精品视频| 精品一区二区久久久久久久网站| 欧美日韩中文字幕一区二区三区 | 久久久免费看片| 亚洲一区二区高清| 中文字幕福利视频| 亚洲第一中文字幕在线观看| 91精彩视频在线观看| 97色伦亚洲国产| 91成人精品观看| 欧美一区二区三区四区夜夜大片| 国产精品s色| 中文字幕在线观看第三页| www.爱久久.com| 翔田千里88av中文字幕| 日韩欧美国产视频| 性一交一乱一伧老太| 中文字幕亚洲图片| av高清不卡| caoporen国产精品| 我不卡影院28| 国内自拍视频网| 97se亚洲国产综合自在线不卡 | 欧美日韩亚洲激情| 六月丁香色婷婷| 欧美另类99xxxxx| 国产成人77亚洲精品www| 久久资源亚洲| 亚洲国产一区二区精品专区| 九九热视频免费| 国产精品网站在线观看| 亚洲欧美一二三区| 日韩精品亚洲元码| aa国产成人| 粉嫩高清一区二区三区精品视频| 亚州av乱码久久精品蜜桃| 九九九在线观看视频| 久久久激情视频| 极品国产91在线网站| 亚洲成人激情在线| 丁香高清在线观看完整电影视频| 97影院在线午夜| 一区二区三区网站| 日韩欧美亚洲另类| 国产精品久久久久一区二区三区| 不卡av电影在线| 一色桃子一区二区| 欧美黑人粗大| 日本一区二区三区精品视频| 老**午夜毛片一区二区三区| 懂色av粉嫩av蜜乳av| 欧美日韩中文在线观看| 青青草观看免费视频在线| 欧美在线亚洲在线| 国产欧美久久一区二区三区| 国产激情在线观看视频| 国产欧美精品一区二区色综合| 免费黄色一级大片| 日韩最新中文字幕电影免费看| 日韩一级特黄| 国产高潮呻吟久久久| 国产高清一区日本| 国产无码精品视频| 亚洲黄色有码视频| 欧美1级2级| 亚洲一区二区三区乱码| 极品尤物av久久免费看| 三级在线观看免费大全| 日韩一区二区免费在线电影| 欧美videos另类精品| 久久99精品久久久久久久青青日本| 99在线精品免费视频九九视| 少妇久久久久久久久久| 欧美中文字幕一二三区视频| 黄色在线观看网站| 国产91精品入口17c| 亚洲在线国产日韩欧美| 微拍福利一区二区| 777午夜精品视频在线播放| 手机在线免费看av| 麻豆蜜桃91| 久久草av在线| 国语对白一区二区| 亚洲欧美日韩综合| 日本免费在线一区| 成年人看的毛片| 国产情人综合久久777777| 国产乱色精品成人免费视频| 欧美精品激情视频| 国产一区二区观看| 久久综合桃花网| 欧美午夜片欧美片在线观看| 国产网友自拍视频导航网站在线观看| 国产成人精品免费视频大全最热 | 国产精品av久久久久久麻豆网| 亚洲永久无码7777kkk| 欧美日韩国产三级| 91jq激情在线观看| 亚洲高清在线播放| 粉嫩蜜臀av国产精品网站| 亚洲精品无码久久久久| 九九热这里只有在线精品视| 九九亚洲视频| xxxxwww一片| 欧美性猛交xxxxxxxx| av影院在线|