1. A method to generate selected tabular data from an object relational data model using a faceted interaction interface, the method comprising: providing, by a processor, a faceted interaction interface to specify a faceted query to provide the selected tabular data from the object relational data model, wherein the faceted query comprises at least one facet and at least one facet condition; constructing, by the processor, an object relational graph from a plurality of input object tables of the object relational data model, wherein constructing the object relational graph comprises creating a node of the object relational graph corresponding to each input object table; selecting, by the processor, each object in the object relational graph which contains the at least one facet; identifying, by the processor, each object in the object relational graph on which the at least one facet condition applies; generating, by the processor, at least one object group from the object relational graph, each object group comprising a path from a top level object which contains the at least one facet in the object relational graph to an object which contains the at least one facet and which does not have any children in the object relational graph; and generating, by the processor, an object table for each object group, wherein the object table comprises selected tabular data from the object relational data model.
1. A method to generate selected tabular data from an object relational data model using a faceted interaction interface, the method comprising: providing, by a processor, a faceted interaction interface to specify a faceted query to provide the selected tabular data from the object relational data model, wherein the faceted query comprises at least one facet and at least one facet condition; constructing, by the processor, an object relational graph from a plurality of input object tables of the object relational data model, wherein constructing the object relational graph comprises creating a node of the object relational graph corresponding to each input object table; selecting, by the processor, each object in the object relational graph which contains the at least one facet; identifying, by the processor, each object in the object relational graph on which the at least one facet condition applies; generating, by the processor, at least one object group from the object relational graph, each object group comprising a path from a top level object which contains the at least one facet in the object relational graph to an object which contains the at least one facet and which does not have any children in the object relational graph; and generating, by the processor, an object table for each object group, wherein the object table comprises selected tabular data from the object relational data model. 18. The method of claim 1 , wherein the faceted query comprises an identification of an object table followed by an identification of a column in the object table separated by a period.