ER圖中資料實體之間的關係如何精確定義

2021-03-04 08:38:57 字數 2444 閱讀 2098

1樓:匿名使用者

i'm here to do my homework.

2樓:

一對多,多對一,多對多。

其中多對多關係一般需要拆分成二個一對多關係。

例如: 乙個系-->多個班級; 乙個班級-->多個學生,乙個學生-->多個科目。

3樓:多歡卯惜雪

如果實體間是一對一的關係,則不需要建立聯絡表,只需要在兩個實體建立的表中的乙個建議乙個外來鍵鏈結。如果實體間是一對多的關係,則可以建立聯絡表,也可以不建立聯絡表,這種情況就看個人需求了。

er圖里兩個實體存在多種關係怎麼畫?

4樓:滿意請採納喲

實際這個應該在關係中設定屬性學生|

管理|帖子學生、帖子的屬性照常畫

關係管理的屬性可以為:修改,刪除,釋出

e-r圖中兩個實體間一般用一種聯絡可以表示

5樓:go將來的我

實體不變 兩個聯絡不就解決了嘛 乙個出卷聯絡表 乙個 審核聯絡表

資料庫 er圖實體的屬性是要把所有屬性的都要寫出來嗎?

6樓:匿名使用者

er圖的屬性一般只把主要的標出來,

一般主鍵和外來鍵都要標出來。

在具體實現物理模型時,就需要把所有能用到的屬性都設定好。

實體的er關係(最好有er圖),建立資料庫時應建立那些** 25

7樓:匿名使用者

如果實體間是一對一的關係,則不需要建立聯絡表,只需要在兩個實體建立的表中的乙個建議乙個外來鍵鏈結。如果實體間是一對多的關係,則可以建立聯絡表,也可以不建立聯絡表,這種情況就看個人需求了。

資料庫畫er圖

8樓:草原上之狼

方法/步驟

首先要了解er圖的核心要素:實體,屬性,關係;實體就是乙個個物件,比如貓;屬性就是實體所有的某個屬性,比如貓的性別;關係就是實體和實體之間或者實體內部之間的關係。

其次我們要了解er圖中怎麼表示1中描述的三個核心要素:在er圖中,矩形代表實體,橢圓代表屬性,菱形代表關係,各個形狀之間用線段連線。

下面我們就以乙個例子來一起畫乙個er圖,首先開啟visio,我這裡用的是2007,開啟「新建」--->「常規」--->「基本框圖」,新建乙個空的介面,如下圖所示:

我們在這張空的圖里要表現如下的關係,物件1:學生(姓名,學號,系別);物件2:課程(課程名,課程編號,學分);關係:

選課。我們先來畫物件1,新增乙個矩形框,三個橢圓框,如下圖所示:

我用同樣的方法,我們來建第二個物件課程,也是放乙個矩形,三個橢圓形,然後用線把他們連線起來。

然後我們就來建這兩個物件之間的關係,像圖中加乙個菱形,在菱形裡寫上選課兩個字。如果沒有菱形,可以加乙個正方形然後旋轉一下。

以上就將乙個學生,選課的簡單的er圖做好了,但是這只是簡單的圖。更專業的還可以這樣做,開啟「新建」--->「軟體和資料庫」--->「資料庫模型圖」,建立乙個資料庫模型圖

然後拖進去乙個實體,選中拖進去的實體,在下面的屬性裡定義好實體資訊以及列,如下圖所示:

以同樣的方式定義課程實體,然後建關係表,拖進關係線段,連線兩個實體,注意兩頭都是紅色才是真正的連線起來了。會自動在關係屬性裡建立起連線,如下圖所示:

到目前為止關係er圖就畫完了,這種圖er圖算是比較正規的一種了,比上面畫的那一種要正規許多。當然,如果還想在專業化一些,可以用powerdesign來繪製er圖。

資料庫中的實體,實體型,實體集解析

9樓:匿名使用者

實體型是一種資料型別,既可以是實體,也可以是實體集,實體集就是實體的集合,乙個實體是實體也是實體集,多個實體同樣是實體集。實體是表示資料庫中描述的現實世界中的物件或概念,可以看作乙個模型。

10樓:淡藍色寶貝

1。實體:客觀存在,可以相互區別的事物稱為實體。

(注意實體是客觀上存在的). 2。實體型:

用實體名及屬性名集合來抽象和刻劃的同類實體。比如,學生(學號,姓名) 3。實體集:

性質相同的同類實體的集合,稱為實體集。比如,(張三,李四) 4。聯絡:

是指實體之間的相互關係。 5。e-r圖:

通常稱為 實體-關係(聯絡)圖,其實是不對的,嚴格的應該叫做實體型-關係(聯絡)圖。因為e-r圖討論的實體不是具體的個體,而是同類實體的乙個集合,即實體集,而實體型恰恰可以表達具有這類性質的集合。e-r圖的作用是提供了表示實體型、屬性和聯絡的方法。

繪製e-r圖的過程是在客觀世界與抽象世界之間相互切換,並最終以抽象形式展現的結果。在e-r圖中使用實體型來描述實體集(由客觀世界實體抽象到抽象世界的實體型),考查客觀中具體實體之間的關係並以聯絡來表示(由客觀世界中實體之間的關係抽象到抽象世界的聯絡概念)。

3 將E R圖中的實體和聯絡轉換為關係模型中的關係,這是數

e r模型用於資料庫設計是指繪製e r圖,是概念設計,將e r圖中的實體和聯絡轉換為關係模型中的關係是邏輯設計階段。這是兩個不同的步驟。c語言題目,在資料庫設計中,將e r圖轉換成關係模型資料的過程屬於 階段?在資料庫設計中,將e r圖轉換成關係模型資料的過程屬於 邏輯設計階段。e r模型即實體 聯...

請問在ER模式中實體與關係之間是否能有關係

分析靜態模型的時bai候不du要把動態流程牽扯進來.顧客zhi 會員 使用者dao 表銷售經理回 員工表答 顧客成為會員 只是使用者型別發生了變化 你可以單獨建表記錄執行 確認 的員工 即具備銷售經理角色的某個員工 和時間,也可以把確認人 確認時間記錄到使用者表本身 er圖中資料實體之間的關係如何精...

如何用visio畫資料流程圖中的外部實體就是矩

可以用不同圖形組合 合併 相切 相交等等做你想要的圖形。矩形加直線更簡單 visio乙個圖形只有兩根連線線,如何增加?10 我用的是visio2007的,不過2010和2007在新增 動態連線線 這個功能上,應該都是一樣的。visio製作流程圖非常方便,二個流程之間一般會用 動態連線線 連線起來,符...