I have in front of me a scenario in which an application needs to be overhauled architecturally and i want to use EF 4.3 to be the ORM part of the architecture.
The database used by the application is messy and some of the tables lack relations/keys.
I want to evaluate before i go about designing the architecture as to what would be the best foot forward - code first POCO or the EDMX approach?