2017-04-14 87 views

回答

0

在你的圖片中你有Entity-Relationship圖,它與UML無關。同樣,UML對象圖關心的是可視化實際實例,所以我的猜測是你正在尋找類圖。

在UML中,你可以模擬這種作爲概括設置

hide circle 

class Patient 

Patient <|-- Outpatient 
Patient <|-- Resident 


GeneralizationSet ..(Patient, Outpatient) 
(Patient, Resident) .. GeneralizationSet 

class GeneralizationSet { 
    isDisjoint = true 
} 

enter image description here

isDisjoint = true告訴我們,它可以是一個或另一個,但不能同時使用。