29. A computer-based system for implementing relational views from RDF data, comprising: a computer processor to execute a set of program code instructions; a memory to hold the program code instructions, in which the program code instructions comprises program code to identify a class from a class identifier in RDF data, identify information for two or more properties relating to a subject of the class, wherein the two or more properties comprises a single-value property and a multi-value property, create a first view definition for the class from the RDF data, where the first view definition corresponds to a first relational view of the RDF data that maps the single-value property, and create a second view definition for property information corresponding to the multi-value property from the RDF data, where the second view definition corresponds to a second relational view of the RDF data that maps the multi-value property, wherein the second relational view is populated with multi-value property objects of the subject in the first relational view.
29. A computer-based system for implementing relational views from RDF data, comprising: a computer processor to execute a set of program code instructions; a memory to hold the program code instructions, in which the program code instructions comprises program code to identify a class from a class identifier in RDF data, identify information for two or more properties relating to a subject of the class, wherein the two or more properties comprises a single-value property and a multi-value property, create a first view definition for the class from the RDF data, where the first view definition corresponds to a first relational view of the RDF data that maps the single-value property, and create a second view definition for property information corresponding to the multi-value property from the RDF data, where the second view definition corresponds to a second relational view of the RDF data that maps the multi-value property, wherein the second relational view is populated with multi-value property objects of the subject in the first relational view. 36. The computer-based system of claim 29 in which the program code instructions further comprises program code to map an unmapped RDF triple to an unmapped triples view or to analyze the unmapped RDF triple to create an additional RDF triple for the RDF data, in which the additional RDF triple is used to map a class view.