I recently ran into a situation where I wanted to store some user editable data in a JSON hash on an ActiveRecord model. The application is storing information about wine, which can have many different varietals. A wine can be made up of many different varietals, and each varietal is a percentage of the final wine. I'll also be storing the name and percentage of the varietal on each wine. ActiveRe