esquema RDF
Esquema RDF (RDFS) es una extensión de la RDF.
clases RDF Schema y aplicaciones
RDF para describir recursos a través de clases, atributos y valores.
Además, RDF es también una necesidad de un método de aplicación especializada clases y propiedades definidas. clases y propiedades específicas de la aplicación deben ser utilizados para definir las extensiones a RDF.
Esquema RDF es una extensión tal.
Esquema RDF (RDFS)
Esquema RDF no proporciona unas clases prácticas y atributos específicos de la aplicación, sino que proporciona el marco descrito en las clases y atributos específicos de la aplicación.
Las clases RDF Schema y clases de lenguaje de programación orientado a objetos son muy similares. Esto permite que los recursos que se utilizarán como una instancia de la subclase y clase a ser definidos.
ejemplos RDFS
El siguiente ejemplo demuestra la capacidad de ciertos aspectos de rdfs:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xml:base="http://www.animals.fake/animals#">
<rdf:Description rdf:ID="animal">
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
</rdf:Description>
<rdf:Description rdf:ID="horse">
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdfs:subClassOf rdf:resource="#animal"/>
</rdf:Description>
</rdf:RDF>
En el ejemplo anterior, el recurso de "caballo" es las subclases de la clase "animales".
ejemplos de taquigrafía
Dado que una clase es una RDFS recursos RDF, podemos usar rdfs: RDF sustituido Clase: Descripción y retire RDF: escriba la información que mirar el ejemplo anterior abreviada:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xml:base="http://www.animals.fake/animals#">
<rdfs:Class rdf:ID="animal" />
<rdfs:Class rdf:ID="horse">
<rdfs:subClassOf rdf:resource="#animal"/>
</rdfs:Class>
</rdf:RDF>
Eso es todo!