**Is your feature request related to a problem or challenge? Please describe what you are trying to do.** Follow up for https://github.com/apache/arrow-datafusion/pull/55#discussion_r619815966. We want to support queries like ` SELECT t1.customer.address.zip, ...` **Describe the solution you'd like** Extend the data structure we use to represent columns to handle compound column names.