Trả lời:
Đáp án đúng: D
Trong UML, có hai loại quan hệ chính giữa use case và use case:
- Include (bao gồm): Một use case có thể bao gồm một use case khác. Điều này có nghĩa là use case cơ sở luôn cần đến use case được include để hoàn thành chức năng của mình.
- Extend (mở rộng): Một use case có thể mở rộng một use case khác. Điều này có nghĩa là use case mở rộng chỉ được thực hiện trong một số điều kiện nhất định của use case cơ sở.
Ngoài ra, còn có quan hệ Generalization (Tổng quát hóa) giữa use case cha và use case con. Use case con kế thừa các hành vi và thuộc tính của use case cha, đồng thời có thể có thêm các hành vi riêng.
Như vậy, có 3 loại quan hệ giữa use case và use case: Include, Extend và Generalization.





