Vertical Partitioning of Data Table
Note:  total cost of scanning the m tables on the right is about as expensive as 1 scan of original table on left.