Summary
In this chapter, we covered a few topics that were briefly discussed earlier in the book. Each of these subjects helped us better understand our domain models and how to extend them as we require more and more data to be present in our application. No matter what type of application you build, the data will be the heart of it. The more you know about setting up entities, modules, and associations, the better decisions you will likely make and the better your application will scale over time.
We began the chapter with a discussion on various association types. Understanding the correct association to use to connect your entities will be crucial as you build applications. While you can always change the association type down the road, it can create a number of issues. For example, going from a one-to-many association to a many-to-many will change all the retrieve actions in all your microflows to now return a list rather than one single record. This will include having to...