rug-compling / noordergraf

http://noordergraf.rug.nl
0 stars 0 forks source link

:hisco definiëren op class, niet op instance #27

Closed pebbe closed 3 years ago

pebbe commented 3 years ago

Nu hebben we dit, bij een persoon:

t00000:p1
  a :Male ;
  :occupation [
    a :Constable.n.03 ;
    :hisco hisco:58220 
  ] .

:Constable.n.03 a rdfs:Class ;
  rdfs:subClassOf :Occupation .

Ik denk dat hisco verplaatst moet worden naar de definitie van het beroep, dus zoiets:

t00000:p1
  a :Male ;
  :occupation [
    a :Constable.n.03
  ] .

:Constable.n.03 a rdfs:Class ;
  rdfs:subClassOf :Occupation ;
  :hisco hisco:58220 .
pebbe commented 3 years ago

Tenzij je geen eigen definities gebruikt, en alleen de tekst weergeeft. Zo:

t00000:p1
  a :Male ;
  :occupation [
    a :Occupation ;
    :text "Brig. tit. Rijksveldw. Sebaldeburen"
    :hisco hisco:58220 .
  ] .
jobos commented 3 years ago
:occupation [ a :Occupation ;
    :text "Brig. tit. ..."
    :hisco hisco:58220 
    :wordnet constable.n.03 
] .
pebbe commented 3 years ago

Alternatief? Dit niet:

t00000:p1
  a :Male ;
  :occupation [
    a :Constable ;
    :text "Brig. tit. Rijksveldw. Sebaldeburen"
  ] .

:Constable
  a rdfs:Class ;
  rdfs:subClassOf :Occupation ;
  :wordnet <...> ;
  :hisco hisco:58220 .