Frage zum RDF und wie thisweknow.org Werke
Frage
Ich war über diese Frage zu lesen
Was ist ein RDF verdreifachen?
und die ausgezeichneten Antworten darauf.
Roger Federer | gewonnen | wimbledon
Ich verstehe, dass der obige Satz ein Triplett ist. Aber wenn der Satz
Roger Federer gewann wimbledon 2009
Wie können wir es als RDF Tripel darstellen?
Diese Seite thisweknow.org Nutzer die data.gov Daten beginnend mit einer Stadt / Stadt abfragen kann. Kann jemand ein Beispiel geben, wie die Daten wie in ihrer db aussehen würden? Es ist ziemlich beeindruckend, aber ich wird mit einer Stadt / Stadt zu beginnen, kann es auf Landesebene nicht (soweit ich sehen konnte). Ich nehme an, sie würden damit die Benutzer schnell Daten auf Kreis / Bundesland / nationaler Ebene abzufragen, kann es ohne wesentliche Änderungen an der Datenstruktur haben sie jetzt getan werden? Wenn ja, wie?
Lösung
Roger Federer | won | tournamentX
tournamentX | year |2009
tournamentX | site | Wimbledon
Oder vielleicht deutlicher:
tournamentX | winner | Roger Federer
tournamentX | year |2009
tournamentX | site | Wimbledon
Der Haupt Trick, um Datenmodellierung in RDF oder einer beliebigen anderen Knoten / arc-basierte Sprache, ist zu verstehen, wo Sie Zwischen Objekten benötigen, die Kombinationen der Dinge darstellen. Hier müssen Sie ein „Turnier“ Knoten, der ein Jahr hat, eine Website und einen Gewinner. "TournamentX" eine beliebige ID für sie.