A multi-value field can be a simple solution when you want to record multiple values for a given
record. Here are a few tricks to make it look good and work well:
Searchable Multi-Value Field
Bill Warner
Full Story