1. A method executed by one or more processors of a computing system, the method comprising: extracting at least one model element from a first model; generating a first set of one or more declarative language coding patterns based on first predetermined criteria and the at least one model element; translating the generated first set of one or more declarative language coding patterns into a first set of one or more Structured Query Language (SQL) statements; and instantiating at least a portion of a first database by executing the first set of one or more SQL statements.