schema - type of inscriptions (E2)

From Greek Metrical Inscriptions
Jump to navigation Jump to search
language codelabeldescriptionaliasesedit
enschema - type of inscriptionsedit
/*

* validates using 
a) ShEx2 Validator: 
https://shex-simple.toolforge.org/wikidata/packages/shex-webapp/doc/shex-simple.html?schemaURL=https%3A%2F%2Fgreek-metrical-inscriptions.wikibase.cloud%2Fwiki%2FSpecial%3AEntitySchemaText%2FE2&data=Endpoint:%20https://greek-metrical-inscriptions.wikibase.cloud/query/sparql&hideData&manifest=[]&textMapIsSparqlQuery

b) the query: 
PREFIX gd: <https://greek-metrical-inscriptions.wikibase.cloud/entity/>
PREFIX gdt: <https://greek-metrical-inscriptions.wikibase.cloud/prop/direct/>
SELECT ?item { ?item gdt:P3 gd:Q25 . }

*/


PREFIX gp: <https://greek-metrical-inscriptions.wikibase.cloud/prop/>
PREFIX gd: <https://greek-metrical-inscriptions.wikibase.cloud/entity/>
PREFIX gpq: <https://greek-metrical-inscriptions.wikibase.cloud/prop/qualifier/>
PREFIX gps: <https://greek-metrical-inscriptions.wikibase.cloud/prop/statement/>
PREFIX gdt: <https://greek-metrical-inscriptions.wikibase.cloud/prop/direct/>
PREFIX gpr: <https://greek-metrical-inscriptions.wikibase.cloud/prop/reference/>

start = @<typeofinscription>
<typeofinscription> {
  # instance of
gdt:P3 [gd:Q25] + ;
 # definition 
gp:P40 {
 gps:P40 . ; 
 gpr:P39 . ;
  }
}