Chapter 5: Enum Validations and Constraints in Rails