2010-07-13 2 views
8

Мы разрабатываем приложение для базы данных SQL Server 2005, которое использует несколько схем для целей безопасности. Приложение будет использовать EF 2 в среде .NET 4.0.Как платформа Entity Framework обрабатывает схемы SQL Server?

Что мне интересно, как эти схемы SQL (поддержка, администратор, сотрудник) и т. Д. Могут быть представлены/будут/должны быть представлены на стороне EF. Должен ли я разделять различные объекты на отдельные модели (файлы edmx) в приложении, чтобы отражать схемы SQL? Я не так озабочен конфликтами имен, а более интуитивно понимаю модель.

Каковы рекомендации или рекомендации в этой области?

Спасибо!

+0

Вы когда-нибудь это выясняли? – Gromer

ответ

1

вы можете украсить свой класс TableAttribute, если вы используете сопоставление на основе атрибутов.

Вообще говоря, таблица в одной схеме является другой сущностью, чем таблица в другой схеме, что отражает то, что вы можете группировать свои классы в соответствующих пространствах имен.

Смежные вопросы