A system and method are provided for a query language mapping
architecture. In an embodiment, the query language mapping architecture
includes an Enterprise Java Bean (EJB) interpreting layer to receive one
or more EJB persistence requests and to translate the one or more EJB
persistence requests to command sequences. In an embodiment, the query
language mapping architecture may also include a Structured Query
Language (SQL) assembly layer to receive the command sequences from the
EJB interpreting layer and to assemble one or more SQL statements based,
at least in part, on the command sequences.