Currently, you are able to rate other students between 1-5, even if they're not in any groups. However, I have a few questions
What exactly is the purpose of the rating? Is it the same rating overall or per groups?
Can a student have at most 1 rating at any time?
What does rating a student without any group mean in the application's context, and when would such a use case come into play?
Consider the following case for reference. Let's say initially, student A has a rating of 5. But after some semesters working with student A, the rating decreases to 4? And the application allowed a unique rating for each group that the student is in. Perhaps student A was good in CS1101S, but bad in CS2103
Currently, you are able to rate other students between 1-5, even if they're not in any groups. However, I have a few questions
Consider the following case for reference. Let's say initially, student A has a rating of 5. But after some semesters working with student A, the rating decreases to 4? And the application allowed a unique rating for each group that the student is in. Perhaps student A was good in CS1101S, but bad in CS2103
Labels:
type.FeatureFlaw
severity.VeryLow
original: tankh99/ped#7