migrations for fly patterns and pivot tables for many to many relationships.