rug-compling / noordergraf

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

Namen van personen, plaatsen, bedrijven, etc. #51

Closed pebbe closed 2 years ago

pebbe commented 2 years ago

We kunnen niet overal waar het om een of andere naam gaat de relatie :name gebruiken, omdat het om verschillende datatypes gaat. De naam van een bedrijf is een string, maar de naam van een persoon is een Name-object.

Er is ook een probleem met geboorteplaats en plaats van overlijden. Je hebt PersonplaceOfDeathPlace, maar ook Placeplacename → "Leeuwarden". Twee verschillende soorten objecten, beiden een Place.


t00019:p1
  a :Female ;
  :name [
    a :Name ;
    :fullname "Hilje Hofman" ;
    :text "hilje hofman", "hilly"
  ] .

t00498:p1
  a :Male ;
  :placeOfDeath [
    a :Place ;
    :text "LJOUWERT"@fry ;
    :place place:Leeuwarden2751792
  ] .

place:Leeuwarden2751792
  a :Place ;
  :placename "Leeuwarden" .

tomb:t00498
  a :Tomb ;
  :site site:fr8917AVleeuwarden .

site:fr8917AVleeuwarden
  a :Site ;
  :sitename "Joodse Begraafplaats, Leeuwarden" ;
  :address [
    a schema:PostalAddress ;
    schema:streetAddress "Spanjaardslaan 76" ;
    schema:addressLocality "Leeuwarden" ;
    schema:addressRegion "Friesland" ;
    schema:addressCountry "NL" ;
    schema:postalCode "8917 AV"
  ] .

t00021:o
  a :Company ;
  :nam "Nederlandse Spoorwegen" .
jobos commented 2 years ago

Beter:

t00019:p1
  a :Female ;
  :name [
    a :Name ;
    :fullname "Hilje Hofman" ;
    :maidenname "...."
    :prefix "...."
    :text "hilje hofman", "hilly"
  ] .