首頁 > 資料庫 > navicat > 主體

navicat怎麼產生er

angryTom
發布: 2019-08-05 13:46:45
原創
4233 人瀏覽過

navicat怎麼產生er

 Navicat軟體真是個好東西。今天需要分析一個資料庫,然後想看看各個表之間的關係,所以需要查看表與表之間的關係圖,專業術語叫做ER關係圖。

推薦教學:mysql入門影片教學

# 預設情況下,Navicat顯示的介面是如此的:

navicat怎麼產生er

 軟體將表格當作一個對象,然後顯示了所有的表格。僅僅透過這些表名,我們很難分析出表與表之間的關係。所以,如果能夠顯示一下ER關係圖,那麼我們就可以一目了然了。

        點選「檢視」選單,我們看到預設選取的是清單。所以我們看到的就是預設的將數據表以列表形式展現出來。我們只要點選切換到「ER圖表」就可以建立一個ER關係圖了。第一次會花點時間。詳細資訊可以將表格的相關的描述資訊在底部展現出來,也是可以讓我們更好更直接的看到表格的相關資訊。

navicat怎麼產生er

  切換之後,建立了ER關係圖,我們可以看到,不同的表之間已經建立好關係連線了。點擊兩個表之間的連線,我們可以看到表之間是如何關聯的。

navicat怎麼產生er

   就是這麼簡單,但平常沒注意,分享出來,讓大家先了解下。

擴充知識

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

  它是描述現實世界關係概念模型的有效方法。是表示概念關係模型的一種方式。以「矩形框」表示實體型,矩形框內寫明實體名稱;以「橢圓圖框」或圓角矩形表示實體的屬性,並用「實心線段」將其與對應關係的「實體型」連接起來;

  用」菱形框「表示實體型之間的聯繫成因,在菱形框內寫明聯繫名,並用」實心線段「分別與相關實體型連接起來,同時在」實心線段「旁標上聯繫的類型(1:1,1:n或m:n)。

成分

  在ER圖中有以下四個成分:

  矩形框:表示實體,在方塊中記入實體名稱。

  菱形框:表示聯繫,在框中記入聯繫名。

  橢圓形框:表示實體或連結的屬性,將屬性名稱記入框中。對於主屬性名,則在其名稱下方劃一下劃線。

  連線:實體與屬性之間;實體與聯繫之間;聯繫與屬性之間以直線相連,並在直線上標註聯繫的類型。 (對於一對一聯繫,要在兩個實體連線方向各寫1; 對於一對多聯繫,要在一的一方寫1,多的一方寫N;對於多對多關係,則要在兩個實體連線方向各寫N,M。)

以上是navicat怎麼產生er的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板