So I'm trying to migrate an old rails app that broke a while back, and I came across a rather difficult situation. I boiled the problem down to this simplified mockup: http://yfrog.com/ghbeanjarsp
The real app has nothing to do with jelly beans, but this is the issue at hand. Basically there are tables joined in a many to many relationship, with an extra column for amount (because no bean is unique). Creating/updating jars must be done inline with the rest of the jar's form. I was reading stuff about custom widgets, and that seemed a likely direction. However, I'm hoping for a more direct suggestion on how you guys would achieve this.