Mình mới học vẽ sơ đồ lớp Class Diagram và mình đang vẽ sơ đồ lớp cho một hệ thống quản lý đăng ký tín chỉ thì gặp khúc mắc ở chỗ này: Có 3 class là Học phần, Lớp học phần và Giảng viên. Quan hệ giữa Lớp và Học phần theo mình nghĩ là Composition rồi vì nếu hủy học phần đi thì lớp của học phần đấy cũng không tồn tại được. Quan hệ giữa Lớp và Giảng viên thì một Lớp chỉ được dạy bởi một Giảng viên, nếu không có Giảng viên thì cũng không có lớp, như vậy quan hệ cũng phải là Composition. Mà như mình được biết thì một lớp không thể có 2 quan hệ Compositon được. Có pro nào khai sáng giúp mình vấn đề này không ạ?