Am avut o experienta oribila cu performanta ADO.NET Entities folosind LINQ: moștenirea încetinește lucrurile foarte mult. O mică bază de date (de exemplu, 100 de înregistrări sau altele) cu 20 de clase dintre care cele mai multe au fost moștenite, o interogare ar putea dura cu ușurință 10 secunde.
Deci, facem copacul de moștenire ca fiind mai puțin posibil ca atunci când folosești Entitățile ADO.NET + LINQ.