В последнее время мы обсуждали подходы к использованию структуры сущностей на работе. У нас есть довольно большое и сложное n-уровневое веб-приложение, которое требует капитального ремонта.
Вопрос заключается в следующем: если бы мы начали использовать каркас сущностей, было бы лучше создать одну большую модель или набор более мелких моделей на основе функциональности / активности.
У меня есть собственное мнение по этому поводу, но было бы интересно услышать, что думают другие люди.
Обновление (17 ноября 2008 г.):
Я создаю одну модель, стираю ее, воссоздаю и т. Д. Для небольших проектов дома. Хотя я не пробовал, я подозреваю, что этот подход будет немного сложнее, когда задействовано большое количество типов сущностей.
Кроме того, есть ли у кого-нибудь опыт использования ef в большой команде, использующей TFS или аналогичный?