@prefix ec: <http://www.ebu.ch/metadata/ontologies/ebucoreplus#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix dcterms: <http://purl.org/dc/terms/> .

ec:Asset
  a owl:Class ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty ec:derivedTo ;
    owl:allValuesFrom ec:Asset
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasAccessConditions ;
    owl:allValuesFrom ec:AccessConditions
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasAssetValue ;
    owl:allValuesFrom ec:AssetValue
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasChild ;
    owl:allValuesFrom ec:Asset
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasContact ;
    owl:allValuesFrom ec:Contact
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasCopyright ;
    owl:allValuesFrom ec:Copyright
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasCoverageRestrictions ;
    owl:allValuesFrom ec:CoverageRestrictions
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasCreativeCommons ;
    owl:allValuesFrom ec:CreativeCommons
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDisclaimer ;
    owl:allValuesFrom ec:Disclaimer
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasExploitationIssues ;
    owl:allValuesFrom ec:ExploitationIssues
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasIPRRestrictions ;
    owl:allValuesFrom ec:IPRRestrictions
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasIdentifier ;
    owl:allValuesFrom ec:Identifier
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasLicensing ;
    owl:allValuesFrom ec:Licensing
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasParticipatingAgent ;
    owl:allValuesFrom ec:Agent
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRelatedArtefact ;
    owl:allValuesFrom ec:Artefact
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRelatedAsset ;
    owl:allValuesFrom ec:Asset
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRelatedAuditReport ;
    owl:allValuesFrom ec:AuditReport
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRelatedEditorialObject ;
    owl:allValuesFrom ec:EditorialObject
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRelatedPicture ;
    owl:allValuesFrom ec:Picture
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRelatedRecord ;
    owl:allValuesFrom ec:Record
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRelatedResource ;
    owl:allValuesFrom ec:Resource
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRights ;
    owl:allValuesFrom ec:Rights
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRightsClearance ;
    owl:allValuesFrom ec:RightsClearance
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasUsageRestrictions ;
    owl:allValuesFrom ec:UsageRestrictions
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasUsageRights ;
    owl:allValuesFrom ec:UsageRights
  ], [
    a owl:Restriction ;
    owl:onProperty ec:isDerivedFrom ;
    owl:allValuesFrom ec:Asset
  ], [
    a owl:Restriction ;
    owl:onProperty ec:isReplacedBy ;
    owl:allValuesFrom ec:Asset
  ], [
    a owl:Restriction ;
    owl:onProperty ec:replaces ;
    owl:allValuesFrom ec:Asset
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDateArchived ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDateCreated ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDateDeleted ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDateDistributed ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDateLicenseEnd ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDateLicensedStart ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDateModified ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDateProduced ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasDateReleased ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasObjectType ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass skos:Concept
  ], [
    a owl:Restriction ;
    owl:onProperty ec:isChildOf ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass ec:Asset
  ], [
    a owl:Restriction ;
    owl:onProperty ec:description ;
    owl:allValuesFrom rdfs:Literal
  ], [
    a owl:Restriction ;
    owl:onProperty ec:name ;
    owl:allValuesFrom rdfs:Literal
  ], [
    a owl:Restriction ;
    owl:onProperty ec:orderedFlag ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onDataRange xsd:boolean
  ] ;
  owl:disjointWith ec:Rating ;
  dcterms:description "Assets are EditorialObjects or Resources with associated Rights. An «Asset» is an object to which an identifier will be associated at commissioning time. It serves as a central reference point to manage rights associated with EditorialObjects, MediaResources or Essences, and - by inference - PublicationEvents (distribution and exploitation conditions). Remember that the MediaResources or Essences will in this model always be represented by an EditorialObject. Example: The CCDM model allows the association of Rights to a related EditorialObject that is represented by one or more Essences."@en ;
  rdfs:label "Asset"@en ;
  skos:definition "a media object that is intended for publication and consumption, attributed with author's rights and copyrights, and representing value."@en ;
  skos:example """- a film on tape in the archive
- a digital audio recording with associated author's right and copyright
- a book
- a collection of books"""@en .

