Beziehungskiste

Das Schöne an FOAF ist, daß mit den Angaben zur eigenen Person die Welt noch lange nicht zu Ende ist. Die vielleicht größte Stärke von FOAF besteht darin, daß man hier auch Angaben machen kann zu anderen Personen, die man kennt. Und wenn diese Person ebenfalls einen FOAF-Datensatz hat, führt der Weg wiederum weiter.

Nehmen wir einmal an, ich kenne Jemanden namens "Adromir". Das ist jetzt kein üblicher Name, sondern ein Pseudonym, aber das macht Nichts. Ich kann nun meinem eigenen FOAF Datensatz Informationen hinzufügen, die besagen, daß ich diesen Adromir kenne, und wo man Informationen über ihn finden kann:

foaf:Person rdf:nodeID="me" foaf:nameSiegfried Gipp/foaf:name foaf:homepage rdf:resource="http://www.rorkvell.de/" / foaf:img rdf:resource="http://www.rorkvell.de/sigi04.jpg" / vcard:ADR rdf:parseType="Resource" vcard:StreetGrundstraße 66/vcard:Street vcard:Pcode64385/vcard:Pcode vcard:LocalityReichelsheim/vcard:Locality vcard:Country xml:lang="en"Germany/vcard:Country vcard:Country xml:lang="de"Deutschland/vcard:Country /vcard:ADR foaf:knows foaf:Person rdf:nodeID="Adromir"/ /foaf:knows /foaf:Person

Dieser einfache Verweis dient schlicht als Referenz auf einen weiteren Datensatz vom Typ "foaf:Person". Dieser Datensatz kann z.B. folgendermaßen hinzugefügt werden (nach dem hier aufgeführten Datensatz):

foaf:Person rdf:nodeID="Adromir" foaf:nickAdromir/foaf:name foaf:homepage rdf:resource="http://www.boronsanger.de/" / /foaf:Person

Nun weiß man, daß diese Person eine Homepage besitzt, kennt die URL, und kann dort wiederum nach einer FOAF-Datei suchen. Wir erinnern uns: Der Hinweis auf diese FOAF Datei steht im head Abschnitt eben dieser Homepage:

link rel="meta" type="application/rdf+xml" title="FOAF" href="http://www.boronsanger.de/foaf.rdf"

Leider ist da bislang Nichts zu finden...