Report question

Question: What are design patterns to support custom fields in an application?