property_grep type - Utdanningsdirektoratet/KL06-LK20-public GitHub Wiki
Denne siden er en del av Liste over properties/egenskaper i Grep
"grep-type"
Definisjon, "grep-type" | Definition, "grep-type"
- @nob: "grep-type": Egenskap for alle elementer for å angi hvilken type element det er i datamodellen til Grep
- @eng: "grep-type": Attribute for all elements to specify what type the element is in Greps's data model
Definisjon, etter at vi har ferdigstilt ontologi:
- @nob: "grep-type": Egenskap for alle elementer for å angi hvilken type element det er i datamodellen til Grep (ontologi), der verdien er en lenke til detaljert informasjon om typen
- @eng: "grep-type": Attribute for all elements to specify what type the element is in Greps's data model (ontology), whose value is a link to detailed information about the type
Egenskap for:
- fagkode
- fagtype
- merkelapp
- opplaeringsnivaa
- aarstrinn
- laereplan
- spraak
- kompetansemaalsett
- programfag
- opplaeringsfag
- programomraade
- hovedomraade
- laereplan_lk20
- grunnleggende_ferdighet_lk20
- kjerneelement_lk20
- kompetansemaalsett_lk20
- tverrfaglig_tema_lk20
- fagomraade
- utdanningsprogram
- merknad
- fagkategori
- kompetansemaal
- karakter
- kompetansemaal_lk20
- verb_lk20, status
- ordforklaring_lk20
Eksempel, json:
Eksempelet nedenfor er hentet fra et tilfeldig valgt opplæringsfag, f.eks. ARB1Z04.
"grep-type": "http://psi.udir.no/ontologi/kl06/opplaeringsfag",
URI for "grep-type" som attributt i json-ld/RDF/SPARQL
https://psi.udir.no/ontologi/kl06/grep-type
Datatype for verdier
URI
Verdt å merke seg om "grep-type"
I vår RDF/SPARQL-løsning er grep-type den delmengden av rdf:type (http://www.w3.org/1999/02/22-rdf-syntax-ns#) som gjelder "lokalt" i Greps navnerom ("http://psi.udir.no/ontologi/kl06/"). Med andre ord – alle grep-typer er også av rdf:type.
Denne sparql-spørringen gir alle typer av rdf:type i Grep:
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
select distinct ?type where {
?s rdf:type ?type
}
...og er i prinsippet akkurat den samme spørringen som:
select distinct ?type where {
?s a ?type
}
...der den ubestemte artikkelen "a" brukes til å beskrive et objekt (på engelsk), og er dermed bare er en annen måte å bruke prefikset rdf:type.
Når vi bruker rdf:type, får vi typer som f.eks
- rdf:Property
- owl:TransitiveProperty
- owl:SymmetricProperty
- rdf:List
- rdfs:Class
- rdfs:Datatype
- rdfs:ContainerMembershipProperty
Mens om vi bruker u:grep-type (der u: er prefix for http://psi.udir.no/ontologi/kl06/), begrenser vi oss til Greps egne typer:
PREFIX u: <http://psi.udir.no/ontologi/kl06/>
select distinct ?type where {
?s u:grep-type ?type
}
Legg også merke til forskjellen på uri'en til grep-typer og url'en til listing (i json-format) av en gitt type:
- Grep-type: http://psi.udir.no/ontologi/kl06/grunnleggende_ferdighet_lk20(med "_" som ordskiller)
- Liste: https://data.udir.no/kl06/v201906/grunnleggende-ferdigheter-lk20(med "-" som ordskiller og at typen er gjengitt i flertallsform)