1. A method for mapping hierarchical data from a relational table comprising: providing a schema for a hierarchical data structure wherein the schema defines a hierarchical relationship of data elements; identifying from the schema a node within the hierarchical data structure corresponding to a column in the relational table; copying data from the relational table to the hierarchical data structure when the schema indicates that the mapping is not hidden.