Modificación de un modelo de marco de entidad en tiempo de ejecución

Esta es una idea puramente conceptual y de diseño relacionada con EF4.

El ejemplo / escenario es un gran sistema de tipo ERP o CRM donde las compañías pueden necesitar agregar "campos definidos por el usuario" tradicionales para capturar datos adicionales.

Sé que el EF tiene algunas capacidades para enviar el modelo a una base de datos en tiempo de ejecución, pero la pregunta realmente es ¿puede usar EF para modificar un modelo y actualizar el almacén de datos en tiempo real?

En otras palabras, si proporciono al usuario un mecanismo para agregar una columna definida por el usuario, ¿se pueden hacer sobre la marcha el tipo de datos asociado y los requisitos nulos sobre la marcha con EF y luego recordarlos para todas las sesiones futuras?

Está ahí afuera, pero creo que todos verán a lo que me refiero.

Brent

Respuestas a la pregunta(5)

Su respuesta a la pregunta