Open pebbe opened 2 years ago
Relaties kunnen eenvoudiger gebruikt worden, direct van persoon 1 naar persoon 2. Als je extra info aan de relatie wilt toevoegen kun je de relatie zelf, het predicaat herdefiniëren.
Voorbeeld:
@prefix : <http://localhost/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
:Jan :spouseOf :Jantje .
:Jaap :s1 :Jantien .
:s1 a rdf:Property ;
rdfs:subPropertyOf :spouseOf ;
:weddingDate "1857-08-16"^^xsd:date .
Hierboven is de trouwdatum toegevoegd aan de verbintenis tussen Jaap en Jantien.
Zo kun je zoeken naar alle echtparen:
PREFIX : <http://localhost/>
SELECT ?s ?o {
?s :spouseOf ?o .
}
De zoekmachine geeft (als je dat wilt) beide koppels als resultaat.
Op dezelfde manier kun je aan de verbintenis tussen Jaap en Jantien de eigenschap dat ze kinderen hebben toevoegen.
Een mooi voorbeeld van waar normalisatie nodig is is https://noordergraf.rug.nl/tomb/t00934
Alhoewel SJACOBUS en GEESJE (hoogstwaarschijnlijk) getrouwd zijn met elkaar valt dat niet af te leiden uit de annotatie.
Wellicht help dit ons verder:
Zie ook: Gegevens op grafstenen
De beschrijvingen moeten reflecteren wat er op de stenen staat. (Dus nee, een uniform formaat is niet beter in dit geval, want dat roept allemaal interpretieproblemen op.)
Comment verwijderd over wive → wife, dat is inmiddels aangepast
Voorbeeld tekst op grafsteen:
Nu wordt dat ongeveer zo geannoteerd:
De structuur volgt de letterlijke tekst. Daarom is Jantje een
:Wive
en:Parent
, maar geen:Mother
. En Jan is geen:Husband
omdat dat niet in de tekst staat.Is het niet beter een uniform formaat te gebruiken, waar alle af te leiden informatie in staat, ongeacht hoe het op de steen staat omschreven? Dat zou het doen van systematisch onderzoek een stuk vereenvoudigen. Zoiets als hieronder.
Zijn er standaarden om relaties tussen personen te beschrijven? Standaarden gebruikt in de genealogie?