RDB2RDF: Incorporating Domain Semantics in Structured Data