Skema RDF
Skema RDF (RDFS) ialah lanjutan kepada RDF.
Kelas Skema dan Aplikasi RDF
RDF menerangkan sumber melalui kelas, sifat dan nilai.
Selain itu, RDF memerlukan cara untuk menentukan kelas dan sifat khusus aplikasi. Kelas dan sifat khusus aplikasi mesti ditakrifkan menggunakan sambungan kepada RDF.
Skema RDF ialah lanjutan sedemikian.
RDF Schema (RDFS)
RDF Schema tidak menyediakan kelas dan sifat khusus aplikasi sebenar, sebaliknya menyediakan rangka kerja untuk menerangkan kelas dan sifat khusus aplikasi.
Kelas dalam Skema RDF sangat serupa dengan kelas dalam bahasa pengaturcaraan berorientasikan objek. Ini membolehkan sumber ditakrifkan sebagai contoh kelas dan subkelas kelas.
Contoh RDFS
Contoh berikut menunjukkan beberapa aspek keupayaan 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:jenis rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
</rdf:Description>
<rdf:Description rdf :ID="horse">
, <rdf:jenis rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
, <rdfs:subClassOf rdf:resource="#animal"/>
</rdf:Description>
</rdf:RDF>
di atas Dalam contohnya, sumber "kuda" ialah subkelas kelas "haiwan".
Contoh singkatan
Memandangkan kelas RDFS ialah sumber RDF, kita boleh menggantikan yang di atas dengan menggunakan rdfs:Class bukannya rdf:Description dan mengalih keluar maklumat rdf:type. Satu contoh dipendekkan:
<rdf:RDF
xmlns:rdf="http://www . base ="http://www.animals.fake/animals#">
<rdfs:Class rdf:ID="animal" />
<rdfs:Class rdf :ID="kuda">
, <rdfs:subClassOf rdf:resource="#animal"/>
</rdfs:Class>
</rdf:RDF>