Check out SPARQL, ARQ for query-based ways of getting at this sort of thing. For rules processing, check out hrmm... CWM, Jena 2 Inferences, Pychinko, Fuxi.... The D2R stuff is basically a SPARQL enpoint. SPARQL Provides a CONSTRUCT statement along with SELECT, but produces RDF instead of SPARQL XML result sets. By making RDF of your query results, its nicer to get into Exhibit with Babel, but a little bit more complex of a SPARQL query to write.
Best of luck, a lot of these things are in constant development. CWM and Jena (D2R is based on Jena) are neat, and work fairly well with the SIMILE project work, which uses the Sesame libraries.... On 1/31/07, Kelly Jones <[EMAIL PROTECTED]> wrote:
SQL has views, spreadsheets have equations. Does RDF have the concept of a "calculated value"? Example: "Bob's Gym" number_of_male_members 100 "Bob's Gym" number_of_female_members 150 It of course follows (assuming no hermaphrodites/aliens/etc): "Bob's Gym" total_members 250 but it seems silly and redundant to have to say that. If your RDF model has several gyms, each will have an unnecessary extra line of data. Does RDF have the concept of: $x total_members $x.number_of_male_members+$x.number_of_female_members meaning: "for any $x in this RDF model, the total_members of $x is the sum of number_of_male_members of $x and the number_of_female_members of $x". A more complex example could involve grouping or joins. For example: the population of a state is the sum of the populations of all cities in that state [this isn't really true since some people live in unincorporated areas-- just an example] -- We're just a Bunch Of Regular Guys, a collective group that's trying to understand and assimilate technology. We feel that resistance to new ideas and technology is unwise and ultimately futile. PS: I seriously considered changing this example -- every time I typed male_members, I giggled _______________________________________________ General mailing list [email protected] http://simile.mit.edu/mailman/listinfo/general
_______________________________________________ General mailing list [email protected] http://simile.mit.edu/mailman/listinfo/general
