У меня есть проект, который взаимодействует с базой данных через ADO.net Data Services. База данных большая ( почти 150 таблиц с зависимостями ). Проект стартовал несколько лет назад, и тогда использовались DataSets; теперь мы движемся к отношениям модели сущностей. Модель расширяется, поскольку мы добавляем больше таблиц, с которыми нам нужно работать. Это правильный способ справиться со всем этим? Это означает, что должен ли я иметь ОДИН файл модели базы данных, чтобы иметь единый контекст данных?
Каковы недостатки и как использовать структуру сущностей с большими базами данных (или ее не следует использовать с большими?
Я вижу следующие недостатки:
PS, странно, что никто не отвечает. Вопрос кажется важным, и я просто перефразирую его: что лучше, одна модель целого, большая база данных или несколько моделей этой базы данных?