圖 15 實體類型 SoccerTeam 定義了與 11 到 18 個球員的實體類型 Player 的 plays 關系

依賴關系
UML 可以分辨兩種形式的實體類型間的依賴關系。聚合是需要依賴性實體類型的兩個實體類型之間的一種依賴關系。UML 中聚合的語法是在聚合方用空心菱形表示。同一方還有一個值為 1 的強制基數,它可以省略。
圖 16 每個結婚證實體類型都依賴于扮演新郎和新娘角色的兩個人
當聚合不是對于所有依賴關系都唯一,并且不是所有依賴性實例都必須與同一個實體相關時,就可以使用聚合。當聚合是所有依賴關系的唯一實體時,UML 指定了一種叫做組合的強依賴關系。組合被表示為聚合方上的一個實心菱形。當聚合包含下級實體類型時會使用這種關系。
圖 17 實體類型 OrderPositions 完全由組合指定的實體類型 Orders 定義
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/