RDF Schema (RDFS)

RDF Schema (RDFS) ແມ່ນການຂະຫຍາຍ RDF.

RDF Schema ແລະປະເພດຂອງຄອມພິວເຕິກ

RDF ອະທິບາຍຄວາມທີ່ມີຢູ່ພາຍໃນບັນດາປະເພດ, ບັນດາບັນດາຄວາມທີ່ມີຢູ່, ແລະບັນດາຄວາມທີ່ມີຢູ່.

ນອກຈາກນັ້ນ, RDF ຍັງຕ້ອງການການຈຳກັດຄວາມທີ່ມີຢູ່ພາຍໃນຄວາມທີ່ມີຢູ່ພາຍໃນຄວາມທີ່ມີຢູ່. ບັນດາປະເພດແລະບັນດາຄວາມທີ່ມີຢູ່ພາຍໃນຄວາມທີ່ມີຢູ່ຕ້ອງໃຊ້ຄວາມທີ່ມີຢູ່ພາຍໃນ RDF ເພື່ອຈຳກັດຄວາມທີ່ມີຢູ່.

RDF Schema ສະແດງຄືກັບການຂະຫຍາຍນີ້.

RDF Schema (RDFS)

RDF Schema ບໍ່ໃຫ້ຄວາມທີ່ມີຢູ່ພາຍໃນຄວາມທີ່ມີຢູ່ສະໜາມບັນດາປະເພດແລະບັນດາຄວາມທີ່ມີຢູ່ພາຍໃນຄວາມທີ່ມີຢູ່, ແຕ່ໄດ້ໃຫ້ບັນດາຂອງການພັດທະນາຄວາມທີ່ມີຢູ່ສະໜາມບັນດາປະເພດແລະບັນດາຄວາມທີ່ມີຢູ່ພາຍໃນຄວາມທີ່ມີຢູ່.

ບັນດາປະເພດໃນ RDF Schema ແມ່ນຄ້າຍຄືກັບປະເພດໃນວິທະຍາສາດນຳເອົາໂບດ. ນີ້ຍັງມີຄວາມສາມາດໃຫ້ຄວາມທີ່ມີຢູ່ເປັນຄົນຮັກສາຄວາມຂອງປະເພດແລະລູກອອກຂອງປະເພດ.

ຄວາມທີ່ພິຈາລະນາ RDFS

ຄວາມທີ່ພິຈາລະນາສະຖານະການບາງສິບສ່ວນຂອງຄວາມສາມາດ RDFS:

<?xml version="1.0"?>
<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>

ໃນຕົວຢ່າງທີ່ກ່າວຂື້ນ, ຊັບສິນ "horse" ເປັນລັດທິ "animal" ສົມທົບ.

ຕົວຢ່າງທີ່ຍົກຍ້າຍຕົວ

ຍ້ອນວ່າ RDFS Class ເປັນ RDF Resource, ພວກເຮົາສາມາດໃຊ້ rdfs:Class ແທນ rdf:Description, ແລະ ເພີກຖອນ rdf:type ຈິ່ງສາມາດການຍົກຍ້າຍຕົວຢ່າງທີ່ນ້ອຍຂຶ້ນ:

<?xml version="1.0"?>
<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>

ນັ້ນພວກເຂົາຈະເປັນແນວນັ້ນ!