Hello Mark,
> Is it possible to create an rdf attribute as a manipulation of 1 or > more columns from a table Yes, you should CREATE IRI CLASS or CREATE LITERAL CLASS with the number of parameters equal to number of columns in question and then use it in RDF View with desired columns as arguments. If the processing is more complicated than a plain sprintf() then CREATE ... CLASS ... USING FUNCTION ... is the right choice. In any case pay attention to options BIJECTION and RETURNS, it may easily accelerate queries from hours to milliseconds. Best Regards Ivan Mikhailov OpenLink Software http://virtuoso.openlinksw.com