diff --git a/description/description.rdfs.ttl b/description/description.rdfs.ttl index 4343514..4deec01 100644 --- a/description/description.rdfs.ttl +++ b/description/description.rdfs.ttl @@ -57,6 +57,26 @@ haDes:Film a rdfs:Class ; skos:definition """Cette classe s'applique aux médias dans les archives de meemoo qui proviennent à l'origine d'un support analogue du type film."""@fr ; rdfs:isDefinedBy . +haDes:SilentFilm a rdfs:Class ; + rdfs:subClassOf haDes:Film ; + rdfs:label "Stomme film"@nl ; + rdfs:label "Silent film"@en ; + rdfs:label "Film muet"@fr ; + skos:definition """Deze klasse is van toepassing op media in meemoo's archief dat oorspronkelijk afkomstig is van een analoge drager voor stomme film."""@nl ; + skos:definition """This class applies to media in meemoo's archive that is originally derived from an analog carrier for silent film."""@en ; + skos:definition """Cette classe s'applique aux médias dans les archives de meemoo qui proviennent à l'origine d'un support analogue pour le film muet."""@fr ; + rdfs:isDefinedBy . + +haDes:SoundFilm a rdfs:Class ; + rdfs:subClassOf haDes:Film ; + rdfs:label "Geluidsfilm"@nl ; + rdfs:label "Sound film"@en ; + rdfs:label "Film sonore"@fr ; + skos:definition """Deze klasse is van toepassing op media in meemoo's archief dat oorspronkelijk afkomstig is van een analoge drager voor geluidsfilm."""@nl ; + skos:definition """This class applies to media in meemoo's archive that is originally derived from an analog carrier for sound film."""@en ; + skos:definition """Cette classe s'applique aux médias dans les archives de meemoo qui proviennent à l'origine d'un support analogue pour le film sonore."""@fr ; + rdfs:isDefinedBy . + haDes:ImageReel a rdfs:Class ; rdfs:label "Beeldspoel"@nl ; rdfs:label "Image reel"@en ; @@ -140,26 +160,48 @@ haDes:chapterNumber a rdf:Property ; rdfs:range xsd:integer ; rdfs:isDefinedBy . -haDes:numberOfMissingAudioReels a rdf:Property ; +haDes:hasMissingAudioReels a rdf:Property ; rdfs:domain haObj:CarrierRepresentation ; rdfs:range rdfs:Literal ; rdfs:label "ontbrekende audiospoelen"@nl ; rdfs:label "missing audio reels"@en ; rdfs:label "bobines audio manquantes"@fr ; - skos:definition "Duidt aan voor een film of (en hoeveel) audiorollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl; - skos:definition "Indicates for a film if (and how many) audio reels are missing, preceding any digitization process."@en; - skos:definition "Indique pour un film si (et combien) des bobines audio sont manquantes, avant toute opération de numérisation."@fr; + skos:definition "Duidt aan voor een film of er audiorollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl; + skos:definition "Indicates for a film if audio reels are missing, preceding any digitization process."@en; + skos:definition "Indique pour un film si des bobines audio sont manquantes, avant toute opération de numérisation."@fr; rdfs:isDefinedBy . -haDes:numberOfMissingImageReels a rdf:Property ; +haDes:hasMissingImageReels a rdf:Property ; rdfs:domain haObj:CarrierRepresentation ; rdfs:range rdfs:Literal ; rdfs:label "ontbrekende beeldspoelen"@nl ; rdfs:label "missing image reels"@en ; rdfs:label "bobines d'image manquantes"@fr ; - skos:definition "Duidt aan voor een film of (en hoeveel) beeldrollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl; - skos:definition "Indicates for a film if (and how many) image reels are missing, preceding any digitization process."@en; - skos:definition "Indique pour un film si (et combien) des bobines d'image sont manquantes, avant toute opération de numérisation."@fr; + skos:definition "Duidt aan voor een film of er beeldrollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl; + skos:definition "Indicates for a film if image reels are missing, preceding any digitization process."@en; + skos:definition "Indique pour un film si des bobines d'image sont manquantes, avant toute opération de numérisation."@fr; + rdfs:isDefinedBy . + +haDes:numberOfMissingAudioReels a rdf:Property ; + rdfs:domain haObj:CarrierRepresentation ; + rdfs:range rdfs:Literal ; + rdfs:label "aantal ontbrekende audiospoelen"@nl ; + rdfs:label "number of missing audio reels"@en ; + rdfs:label "nombre de bobines audio manquantes"@fr ; + skos:definition "Duidt aan voor een film hoeveel audiorollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl; + skos:definition "Indicates for a film how many audio reels are missing, preceding any digitization process."@en; + skos:definition "Indique pour un film combien des bobines audio sont manquantes, avant toute opération de numérisation."@fr; + rdfs:isDefinedBy . + +haDes:numberOfMissingImageReels a rdf:Property ; + rdfs:domain haObj:CarrierRepresentation ; + rdfs:range rdfs:Literal ; + rdfs:label "aantal ontbrekende beeldspoelen"@nl ; + rdfs:label "number of missing image reels"@en ; + rdfs:label "nombre de bobines d'image manquantes"@fr ; + skos:definition "Duidt aan voor een film hoeveel beeldrollen/-spoelen ontbreken, voorafgaand aan enig digitaliseringsproces."@nl; + skos:definition "Indicates for a film how many image reels are missing, preceding any digitization process."@en; + skos:definition "Indique pour un film combien des bobines d'image sont manquantes, avant toute opération de numérisation."@fr; rdfs:isDefinedBy . haDes:coloringType a rdf:Property ; diff --git a/description/film.shacl.ttl b/description/film.shacl.ttl index e3e1eac..073515c 100644 --- a/description/film.shacl.ttl +++ b/description/film.shacl.ttl @@ -64,6 +64,12 @@ sh:severity sh:Violation ; ]. +<#SoundFilmNodeShape> a sh:NodeShape ; + sh:targetClass haDes:SoundFilm . + +<#SilentFilmNodeShape> a sh:NodeShape ; + sh:targetClass haDes:SilentFilm . + <#ImageReelNodeShape> a sh:NodeShape ; sh:targetClass haDes:ImageReel ; sh:property [ @@ -139,9 +145,9 @@ sh:description "Indicates if and how many audio reels were lost (prior to any digitization processes)."@en ; sh:description "Indique si et combien de bobines audio ont été perdues (avant tout processus de numérisation)."@fr ; sh:description "Geeft aan of en hoeveel geluidsrol/-spoel verloren werden (vóór enig eventueel digitaliseringsproces)."@nl ; - sh:message "the object of haDes:numberAudioReelsLost is not of type xsd:nonNegativeInteger, or occurs more than once"@en ; - sh:message "l'objet de haDes:numberAudioReelsLost n'est pas de type xsd:nonNegativeInteger, ou apparaît plus d'une seule fois"@fr ; - sh:message "het object van haDes:numberAudioReelsLost is niet van het type xsd:nonNegativeInteger, of komt meer dan eens voor"@nl ; + sh:message "the object of haDes:numberOfMissingAudioReels is not of type xsd:nonNegativeInteger, or occurs more than once"@en ; + sh:message "l'objet de haDes:numberOfMissingAudioReels n'est pas de type xsd:nonNegativeInteger, ou apparaît plus d'une seule fois"@fr ; + sh:message "het object van haDes:numberOfMissingAudioReels is niet van het type xsd:nonNegativeInteger, of komt meer dan eens voor"@nl ; sh:severity sh:Violation ] , [ @@ -157,9 +163,41 @@ sh:description "Indicates if and how many image reels were lost (prior to any digitization processes)."@en ; sh:description "Indique si et combien de bobines d'image ont été perdues (avant tout processus de numérisation)."@fr ; sh:description "Geeft aan of en hoeveel beeldrol/-spoel verloren werden (vóór enig eventueel digitaliseringsproces)."@nl ; - sh:message "the object of haDes:numberAudioReelsLost is not of type xsd:nonNegativeInteger, or occurs more than once"@en ; - sh:message "l'objet de haDes:numberAudioReelsLost n'est pas de type xsd:nonNegativeInteger, ou apparaît plus d'une seule fois"@fr ; - sh:message "het object van haDes:numberAudioReelsLost is niet van het type xsd:nonNegativeInteger, of komt meer dan eens voor"@nl ; + sh:message "the object of haDes:numberOfMissingImageReels is not of type xsd:nonNegativeInteger, or occurs more than once"@en ; + sh:message "l'objet de haDes:numberOfMissingImageReels n'est pas de type xsd:nonNegativeInteger, ou apparaît plus d'une seule fois"@fr ; + sh:message "het object van haDes:numberOfMissingImageReels is niet van het type xsd:nonNegativeInteger, of komt meer dan eens voor"@nl ; + sh:severity sh:Violation + ] , + [ + a sh:PropertyShape ; + sh:path haDes:hasMissingAudioReels ; + sh:nodeKind sh:Literal ; + sh:datatype xsd:boolean ; + sh:minCount 0 ; + sh:maxCount 1 ; + sh:name "lost audio reels"@en ; + sh:name "bobines audio perdues"@fr ; + sh:name "verloren audiorollen/-spoelen"@nl ; + sh:description "Indicates if audio reels were lost (prior to any digitization processes)."@en ; + sh:description "Indique si des bobines audio ont été perdues (avant tout processus de numérisation)."@fr ; + sh:description "Geeft aan of er beeldrollen/-spoelen verloren werden (vóór enig eventueel digitaliseringsproces)."@nl ; + sh:message "the object of haDes:hasMissingAudioReels is not of type xsd:boolean, or occurs more than once"@en ; + sh:severity sh:Violation + ] , + [ + a sh:PropertyShape ; + sh:path haDes:hasMissingImageReels ; + sh:nodeKind sh:Literal ; + sh:datatype xsd:boolean ; + sh:minCount 0 ; + sh:maxCount 1 ; + sh:name "lost image reels"@en ; + sh:name "bobines d'image perdues"@fr ; + sh:name "verloren beeldrollen/-spoelen"@nl ; + sh:description "Indicates if image reels were lost (prior to any digitization processes)."@en ; + sh:description "Indique si des bobines d'image ont été perdues (avant tout processus de numérisation)."@fr ; + sh:description "Geeft aan of er beeldrollen/-spoelen verloren werden (vóór enig eventueel digitaliseringsproces)."@nl ; + sh:message "the object of haDes:numberAudioReelsLost is not of type xsd:boolean, or occurs more than once"@en ; sh:severity sh:Violation ] , [