How to Choose the Most Efficient Data Type for To-Many Associations