[ ] Define a Method in the Product Model: Create a method in the Product model to calculate and update the product rating based on its associated reviews.
[ ] Call the Method After Review Creation or Update: Call this method whenever a new review is created or an existing review is updated to ensure that the product rating is always up-to-date