I am using Entity Framework 6 database first. I have modified the T4 file to give my navigation properties meaningful names based off the Foreign Key constraints similar to this solution. However this seems to have screwed up the Associations in the model in my .edmx. I am having to change the navigation properties to match what is actually being generated in my entity classes every time I update my model from database.
My question is, how are the model Associations generated? Are they from the T4 somewhere? or do they come straight from the database constraints?