Let's assume we've been tasked with creating a customer satisfaction survey, which will be periodically sent out to customers. The survey follows the Net Promoter Score (NPS) methodology, which is based on asking customers one question, namely, "How likely are you to recommend our business to a friend or colleague?" According to NPS, that's the only question that matters. All other questions are superfluous to customer loyalty.
We could build a custom field on the customer record, of the type-list record, with an associated list containing values from 1-10, but it would be incorrect. The primary reason we need a custom record is not that the survey has multiple questions, which in this case it does not. The reason is ...