Подтвердить что ты не робот

Entity Framework 4 Создает базу данных из модели с несколькими схемами

Я использую EntityFramework 4 с классами POCO, но мне нравится разделить базу данных на отдельные схемы. Хотя я могу сделать это, сначала создав базу данных, а затем создав модель, и все будет хорошо работать, если я обновляю модель и выберу для создания базы данных из модели, она игнорирует все мои схемы и генерирует все таблицы по умолчанию (или что-то, что я установил в Название схемы базы данных).

Можно ли разделить сущности вверх и создать базу данных из модели, использующей эти схемы?

Большое спасибо за любую помощь. Я потратил часы на Google и экспериментировал, и я не думаю, что это возможно, но я думал, что проверю.

4b9b3361

Ответ 2

Я не верю, что это поддерживается в EF4 - как вы говорите, это односторонняя поездка, только код DB → . Я даже не думаю, что EFvNext имеет какие-либо планы сделать это - как это будет работать? На основе пространства имен в вашем коде?

Ответ 4

Без поддержки истинной схемы EF выходит из окна, а схемы базы данных SQL все больше используются для улучшения дизайна баз данных баз данных. Схемы были в SQL Server 2005 или даже раньше.

Это похоже на выпуск новой версии .NET, но говорит, что он не поддерживает javascript. Схемы являются фундаментальной частью набора функций разработки баз данных.

Я бы увидел, что он поддерживается как: [Клиент]. [Персонал] поддерживается в EF как Customer.Staff. Таким образом, мы можем иметь Customer.Staff.StaffID = 10; и др.