75 votes

qu'est-ce que rdf triple?

qu'est-ce que RDF TRIPLE dans laymens conditions s'il vous plaît....

69voto

Nico Adams Points 953

Je pense que la question doit être divisé en deux parties - qu'est ce qu'un triple et ce qui en fait une "RDF triple" de si spécial?

Tout d'abord, une triple est, comme la plupart des autres intervenants ici ont déjà fait une déclaration dans "sujet/prédicat/objet" forme - c'est à dire un stament relier un objet (l'objet) à un autre objet(un objet) ou un littéral. par l'intermédiaire d'un prédicat. Nous sommes tous familiers avec les triples: une triple est la plus petite représentation irréductible de relation binaire. Dans la plaine parler: une feuille de calcul est un ensemble de triplets: par exemple, si une colonne de votre feuille de calcul a la rubrique "Paul" et une ligne a la rubrique "a la Soeur" et la valeur de la cellule est, par exemple, "Lisa", alors vous avez ici une triple: Paul (sous réserve) a Soeur(prédicat) Lisa (littéral/objet).

Ce qui rend les triplets RDF spécial, c'est que CHAQUE PARTIE de la triple dispose d'un URI associée avec elle, de sorte que la déclaration de tous les jours "Mike Smith sait John Doe" peuvent être représentées en RDF comme:

uri://people#MikeSmith12 http://xmlns.com/foaf/0.1/knows uri://people#JohnDoe45

L'analogie de la feuille de calcul est qu'en donnant à chaque partie de l'URI d'une adresse unique, vous donner la cellule dans la feuille de calcul tout son espace d'adressage....donc, vous pouvez en principe bâton chaque cellule (si elle est exprimée en triplets RDF) dans la feuille de calcul dans un autre document sur un autre serveur, etc et de les reconstituer la feuille de calcul dans une requête unique.

35voto

Adam N Points 3395

RDF Triple est une déclaration qui porte un objet à un autre. Par Exemple:

gcc | Compiles | c
gcc | compiles | Java 
gcc | compiles | fortran
gcc | has a website at | http://gcc.gnu.org/
gcc | has a mailing list at | mailto:gcc-help@gcc.gnu.org
c | is a | programming language
c | is documented in | http://www.amazon.com/Programming-Language-Prentice-Hall-Software/dp/0131103628/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1226085111&sr=8-1

13voto

GEOCHET Points 13787

Un fichier RDF doit analyser le bas pour un liste de triplets.

Un triple se compose d'un sujet, d'un de prédicat et d'un objet. Mais ce n' ces signifie réellement?

Le sujet est, bien, le sujet. Il identifie ce que l'objet de la triple est décrivant.

Le prédicat définit le morceau de les données de l'objet, nous donnons une la valeur de.

L'objet est la valeur réelle.

De: http://www.robertprice.co.uk/robblog/archive/2004/10/What_Is_An_RDF_Triple_.shtml

11voto

Ali Afshar Points 22836

Concernant la réponse d'Adam N. je crois que l'O. P. posé une question précédente concernant les données pour un réseau social, si bien que la réponse est excellent, je vais juste préciser par rapport à l'original "original" de la question. (Comme je me sens responsable).

 John Est un Ami de James
 James Est un ami de | Jill
 Jill | Aime | Snowboard
 Le snowboard Est un Sport

À l'aide de triplets comme cela, vous pouvez avoir une très flexible structure de données.

Regardez l' ami d'un Ami (FOAF) peut-être le meilleur exemple.

5voto

vartec Points 53382

Notez qu'il peut obtenir un peu plus compliqué. Les triplets RDF peuvent également être considérés comme des Sujets ou des Objets, de sorte que vous pouvez avoir quelque chose comme: Bart -> dit -> ( triples -> peut-être -> objets)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X