Существует большая разница между Linq to Sql и Entity Framework, например, Linq to SQL - отображение один-к-одному, а EF - отображение много-много-много, а также многие другие, которые можно найти
Entity Framework против LINQ to SQL
Но здесь я спрашиваю с EF и Linq to Sql, мы сначала создаем сущности, а затем генерируем таблицы или иным способом, и каковы положительные и отрицательные стороны обоих подходов.
В EF могут быть любые бизнес-объекты, которые наследуются от нескольких таблиц и не представляют ничего в БД.
Отличается ли Linq to Entities от EF?
Пожалуйста, дайте мне знать, если вопрос не ясен или задан неправильно. Заранее спасибо, ребята.