I'm taking a stab at the model first approach and I am running into an annoyance. If I have an entity named Building with a key property named BuildingID, for example, and I create an association to a Room entity, the foreign key property in the Room entity ends up being named BuildingBuildingID.
How can I stop this madness!