• I could not agree more, if anybody uses EF in my opinion on a reasonably large multi table/relationship database, such a warehouse system then all I can say is that they are a better developer than me. When it comes to complex data structures and transaction integrity I feel SQL procedures are a far better bet, I am sure half the EF hype is as per usual it looks good on the CV.