Why does this need to be in an entity, and not something on the hero? If you put it in an entity, you're making the user make several extra clicks in order to select their martial arts, as opposed to a selection on the hero, where they'd just need to click the "Add another" option on the table, and select their options - they wouldn't have to enter and leave the form, too.
|