Количество таблиц влияет только на инициализацию EF, где «представления» должны быть скомпилированы, когда контекст используется в приложении впервые - 400 - это много, и это займет много времени. Это можно ускорить, создав исходный код для представлений и добавив эти исходные коды в проект - представления не будут компилироваться во время выполнения, поскольку скомпилированный код будет частью вашего приложения, но вы должны будете делать это вручную каждый раз, когда вы меняете модель. Для EFv4.1 эта функция предлагается в EF Power Tools CTP1 . Для EDMX эта функция предлагается в EdmGen инструменте командной строки.
Еще одно влияние на такое количество таблиц в разработке. Использование 400 таблиц в одном EDMX кажется невозможным, поэтому вам понадобится несколько контекстов с различными наборами сопоставленных объектов. Это может быть сложной задачей для архитектуры приложения, потому что работа в нескольких контекстах усложняет задачу.
Если вы хотите использовать сопоставление только кода, вы должны либо написать классы и сопоставления для 400 таблиц, либо вы снова будете использовать EF Power Tools CTP1, который сгенерирует их для вас.
Нельзя использовать EF с 400 таблицами, но это сложно и требует некоторого опыта.