2. The system of claim 1 , wherein the system further comprises a database initializer which resides in the memory and is invocable by the initialization monitor.
1. A computer system comprising: a logical processor; a memory in operable communication with the logical processor; a data context instance residing in the memory; a database connection residing in the memory; an object model residing in the memory, the object model mapped by an object-relational mapper; and an initialization monitor residing in the memory and having code which upon execution monitors for a first attempted use at runtime of the database connection with the data context instance and the object model.