1) Text vs. Numeric Value
The Star column type records the number of stars in text: 1 star is recorded as "one" rather than "1". Can we store the number of stars as a numeric value? It makes sense in surveys.
2) Eliminate the "empty" rating
What's the point of having "empty" or zero stars while we already have blank? Five levels of rating should be enough in stead of six.