2016-09-15 46 views

回答

1

它指示的超類型/子類型關係。該符號在Microsoft Visio中使用,它被稱爲類別。雙水平線用於表示完整的類別。

在你的形象,Jurusan記錄有關的父/超信息而AnimasiTKJRPLOtomotif描述兒童/亞型。

這是關於主題的視頻。

Supertype/subtype hierarchies

0

基數符號,我想one to many符號

0

它似乎代表父類型和子類型。圓內通常有一個dd表示「不相交」或不重疊,而「012」表示「重疊」。這些將是制約因素。 A 意味着一個實例只能出現在一個子類型中。 意味着一個實例可以在多個子類型中。在你的例子中,我假設有問題的超類型實例來自你的Colon Siswa表。

由於該圈子中沒有任何信息,我們不知道。至於圓圈下方的線,有一個選項1行 - 部分完整性2行 - 總完整性。完整性約束標識超級類型中的實例是否必須位於其中一個子類型中。單行意味着超類型實例不是必須在子類型中。雖然雙行(2行)意味着實例HAS是在子類型中。

超類型和子類型有時會組織在專業化層次結構中。在這種情況下,ER模型有時被稱爲「增強」或「擴展」ER模型或EER。

您提供的模型也缺少子類型鑑別器。子類型鑑別器將讓我們知道哪個屬性(字段)確定實例將屬於哪個子類型。由於您熟悉創建模型的語言,因此可以很明顯地知道如何確定哪些超類型實體(父實體)落入哪些子類型(子實體)中。

我們有時會把專業化層次上顯示的關係稱爲「是」關係。

您可以在下面的教科書,這些關係的例子:

科羅內爾,C.(2017)。數據庫系統:設計,實施,&管理,第12版。 [VitalSource書架在線]。取自https://bookshelf.vitalsource.com/#/books/9781337509596/

或以下閱覽室...不是我自己的,但它是上述文本的一個示例。

Reading Room Notes