1.- Usar URIs (Uniform Resource Identifier) para identificar entidades
2.- Usar URIs que son accesibles mediante el protocolo HTTP, para que usuarios o agentes automáticos puedan acceder a las entidades
3.- Cuando se acceda a la entidad, proveer datos sobre la entidad en formatos estándar y abiertos, como RDF (Resource Description Framework)
4.- Añadir en los datos que publicamos en RDF enlaces a las URIs de otras entidades, de modo que un usuario o agente pueda navegar por la red de datos y descubrir más datos que también siguen los principios Linked Data
Identificar entidades mediante maquinaria Web ya existente (URIs HTTP)
«Base de Datos universal»
Modelo de datos común, tripleta RDF, cuyas entidades son denotadas por URIs
Â
http://dbpedia.org/resource/Berlin
http://www.geonames.org/2950159
urn:ISSN:1535-3613
RDF: Resource Description Framework
Â
Representar datos (relacionar recursos identificados por URIs)
Â
Triple: sujeto, predicado, objeto
Â
Consultas sobre grafos RDF
Conocimiento general sobre los datos
Â
OWL: Web Ontology Language
RDFS: RDF Schema
URIs: identifican recursos, no sus representaciones
Â
Â
Enlaces (predicados) entre recursos (no sus representaciones)
Â
Â
Un recurso puede tener diferentes representaciones
Â
Â
Negociación contenido
http://dbpedia.org/resource/Berlin
http://www.geonames.org/2950159
owl:sameAs
HTML
RDF
HTML
RDF
curl -L -H "Accept: text/html" "http://dbpedia.org/resource/Berlin"
curl -L -H "Accept: application/rdf+xml" "http://dbpedia.org/resource/Berlin"
curl -L -H "Accept: text/html" "http://sws.geonames.org/2950159/"
curl -L -H "Accept: application/rdf+xml" "http://sws.geonames.org/2950159/"
JSON-LD + HYDRA
Â
Â
Â
API REST "UNIVERSAL"