Dưới đây là một số giải thích từ các tài liệu của Visual Studio 2015:
Sơ đồ lớp UML: Tham khảo : https://msdn.microsoft.com/l Library / dd409437% 28VS.140% 29.aspx
5 : Hiệp hội : Một mối quan hệ giữa các thành viên của hai phân loại.
5a : Tập hợp : Một hiệp hội đại diện cho mối quan hệ sở hữu chung. Các
tập hợp tài sản của chủ sở hữu vai trò được thiết lập để chia sẻ .
5b : Thành phần : Một hiệp hội đại diện cho mối quan hệ toàn bộ. Các tập hợp
tài sản của chủ sở hữu vai trò được thiết lập để tổng hợp .
9 : Khái quát hóa : Trình phân loại cụ thể kế thừa một phần định nghĩa của nó từ trình phân loại chung. Phân loại chung nằm ở đầu mũi tên của đầu nối. Các thuộc tính, hiệp hội và hoạt động được kế thừa bởi phân loại cụ thể. Sử dụng công cụ Kế thừa để tạo tổng quát giữa hai phân loại.
13 : Nhập : Mối quan hệ giữa các gói, chỉ ra rằng một gói bao gồm tất cả các định nghĩa của gói khác.
14 : Phụ thuộc : Định nghĩa hoặc việc thực hiện phân loại phụ thuộc có thể thay đổi nếu phân loại ở đầu mũi tên bị thay đổi.
15 : Hiện thực hóa : Lớp thực hiện các hoạt động và thuộc tính được xác định bởi giao diện. Sử dụng công cụ Kế thừa để tạo ra một nhận thức giữa một lớp và một giao diện.
16 : Hiện thực hóa : Một bản trình bày thay thế của cùng một mối quan hệ. Nhãn trên biểu tượng kẹo mút xác định giao diện.
Sơ đồ lớp UML: Hướng dẫn : http://msdn.microsoft.com/l Library / dd409416% 28VS.140% 29.aspx
Tài sản của một hiệp hội
Tập hợp : Điều này xuất hiện dưới dạng hình kim cương ở một đầu của đầu nối. Bạn có thể sử dụng nó để chỉ ra rằng các thể hiện ở vai trò tổng hợp sở hữu hoặc chứa các thể hiện khác.
Có thể điều hướng : Nếu chỉ đúng với một vai trò, một mũi tên sẽ xuất hiện theo hướng có thể điều hướng. Bạn có thể sử dụng điều này để chỉ ra khả năng điều hướng của các liên kết và quan hệ cơ sở dữ liệu trong phần mềm.
Khái quát hóa : Khái quát hóa có nghĩa là loại chuyên biệt hoặc dẫn xuất kế thừa các thuộc tính, hoạt động và liên kết của loại chung hoặc loại cơ sở. Loại chung xuất hiện ở đầu mũi tên của mối quan hệ.
Thực hiện : Hiện thực hóa có nghĩa là một lớp thực hiện các thuộc tính và hoạt động được chỉ định bởi giao diện. Giao diện nằm ở đầu mũi tên của đầu nối.
Hãy cho tôi biết nếu bạn có thêm câu hỏi.