1. A computer implemented method for implementing relational views from RDF data using a processor, comprising: identifying a class from a class identifier in RDF data; identifying 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; creating 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 creating 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.