Pregunta

Estamos usando el código de la entidad Framework 4.3 primero.Tenemos tres bases de datos.Para cada base de datos tenemos un DBContext.En la primera base de datos tenemos algunas tablas / SQL heredadas.En general hay aprox.70-80 Tablas / Entidades.

En el futuro, queremos usar la migración EF 4.3.

  • ¿Podemos fusionar las tres tres bases de datos a una y mantener nuestras tres clases DBContext?
  • ¿Es mejor combinar también las clases DBContext?
  • ¿Puede EF 4.3 manejar esto?
¿Fue útil?

Solución

Si desea utilizar 3 tipos de contexto, aún debe usar 3 bases de datos.Las migraciones de la base de datos dependen del tipo de contexto y la migración para tres tipos de contexto no funcionarán en una base de datos única (o causará muchos problemas, incluido el manejo manual completo del código de migración).Como alternativa, puede combinar todas sus bases de datos a una sola base de datos, también debe fusionarse, es el tipo de contexto a uno solo.La elección depende de usted.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top