title: Modifying an Entity Framework Model at Run-Time
body: <p>This is purely a conceptual and design idea related to EF4.</p>
  
  <p>The example/scenario is a large ERP or CRM type system where companies may need to add traditional "user defined fields" to capture additional data.</p>
  
  <p>I know that the EF has some capabilities to push out the model to a database at run-time but the question really is can you use EF to modify a model and update the data store in real-time?</p>
  
  <p>In other words, if I provide the user a mechanism to add a user defined column, associated data type and null requirements can that be done on the fly with EF and then remembered for all future sessions?</p>
  
  <p>It's out there but I think you all will see what I'm getting at.</p>
  
  <p>Brent</p>