Вы создаете несколько файлов .dbml / .edmx для большой базы данных при использовании LINQ2SQL или Entity Framework? - PullRequest
5 голосов
/ 23 июня 2009

При создании .dbml / .edmx для базы данных, содержащей много таблиц, используете ли вы несколько файлов .dbml /.edmx или только один гигантский файл?

Есть ли плюсы / минусы для разбиения модели на несколько файлов?

Спасибо, J.W.

Ответы [ 2 ]

1 голос
/ 23 июня 2009

Я просто иду по одному на базу данных. Тогда будет меньше контекстов для управления, и вы никогда не столкнетесь со сценарием осознания того, что вам нужно создать отношения на двух объектах, которые вы поместили в отдельные файлы.

1 голос
/ 23 июня 2009

Для Linq-to-SQL существует ряд альтернатив, которые позволяют создавать более детализированные наборы файлов, а не один HUGE файл.

Проверьте PLINQO - набор шаблонов CodeSmith - http://www.plinqo.com - очень хорошо сделано, позволяет обновить вашу модель из базы данных и создает один файл кода на класс объекта.

Марк

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...