1. A computer implemented method, the method comprising: receiving information about a non-relational database object having a plurality of import parameters and a plurality of export parameters, wherein the non-relational database object represents an Advanced Business Application Programming (“ABAP”) function; and mapping the ABAP function into a relational database model by: flattening at least one multi-field import parameter into a set of single-field import parameters, flattening at least one multi-field export parameter into a set of single-field export parameters, and creating a first table containing a column for: (i) each import parameter, including the set of single-field import parameters, (ii) each export parameter, including the set of single-field export parameters, and (iii) an attribute identifier.