RDF Schema (RDFS)
- Προηγούμενη Σελίδα Σχέδιο RDF
- Επόμενη Σελίδα OWL RDF
Το 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 είναι μια πηγή RDF, μπορούμε να χρησιμοποιήσουμε το 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>
Είναι ακριβώς έτσι!
- Προηγούμενη Σελίδα Σχέδιο RDF
- Επόμενη Σελίδα OWL RDF