I was given a task by my teacher to create a use case diagram based on her given use cases below.
Administrator(Actor) Add User Account Update User Account Deactivate User Account View User Account Add User Group Update User Group Remove User Group View User Group Add Vendor Update Vendor Deactivate Vendor View Vendor Add Location Update Location Deactivate Location View Location Add Product Category Update Product Category Remove Product Category View Product Category Add Product Update Product Deactivate Product View Product
I tried to group each crud into 1, for example:
Manage User Account Manage User Group Manage Vendor Manage Location Manage Product Category Manage Product
And each of them points into 1 use case which has the label (Add, Update, Deactivate and View) to avoid redundancy and minimize adding more use cases.
This is what I created:
Am I doing it right or is there a much better solution for creating a use case with multiple crud operations?