PREFIX actions: <http://rdfs.org/sioc/actions#>
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#>

<http://rdfs.org/sioc/ns#Event> a rdfs:Class .

actions:uses a rdfs:Class ;
  rdfs:label "uses"@en , "utilise"@fr ;
  rdfs:comment """
A digital artifact involved by the action, existing before and after it.
    """@en ;
  rdfs:subClassOf actions:object .

actions:object a rdfs:Class ;
  rdfs:label "object"@en , "objet"@fr ;
  rdfs:comment """
Any digital artifact involved in the action.
    """@en .

actions:modifies a rdfs:Class ;
  rdfs:label "modifies"@en , "modifie"@fr ;
  rdfs:comment """
A digital artifact significantly altered by the action.
    """@en ;
  rdfs:subClassOf actions:uses .

<http://rdfs.org/sioc/ns#UserAccount> a rdfs:Class ;
  rdfs:subClassOf actions:DigitalArtifact .

<http://rdfs.org/sioc/ns#Item> a rdfs:Class ;
  rdfs:subClassOf actions:DigitalArtifact .

actions:DigitalArtifact a rdfs:Class ;
  rdfs:label "Digital Artifact"@en , "Artefact numérique"@fr ;
  rdfs:comment """
Anything that can be the object of an Action.
    """@en .

actions:byproduct a rdfs:Class ;
  rdfs:label "byproduct"@en , "sous-produit"@fr ;
  rdfs:comment """
A digital artifact created by the action as a side-effect.
    """@en ;
  rdfs:subClassOf actions:creates .

actions:Action a rdfs:Class ;
  rdfs:label "Action"@en , "Action"@fr ;
  rdfs:comment """
A timestamped event involving a user and a number of digital artifacts.
    """@en ;
  rdfs:subClassOf <http://rdfs.org/sioc/ns#Event> .

actions:object a rdf:Property ;
  rdfs:label "object"@en , "objet"@fr ;
  rdfs:comment """
Any digital artifact involved in the action.
    """@en ;
  rdfs:domain actions:Action ;
  rdfs:range actions:DigitalArtifact .

<http://rdfs.org/sioc/ns#has_creator> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

actions:source a rdfs:Class ;
  rdfs:label "source"@en , "source"@fr ;
  rdfs:comment """
Associated to the creates property; a digital artifact that was used to produce
the created artifact.
    """@en ;
  rdfs:subClassOf actions:uses .

<http://rdfs.org/sioc/ns#Role> a rdfs:Class ;
  rdfs:subClassOf actions:DigitalArtifact .

<http://rdfs.org/sioc/ns#product> a rdfs:Class .

<http://rdfs.org/sioc/ns#Usergroup> a rdfs:Class ;
  rdfs:subClassOf actions:DigitalArtifact .

<http://rdfs.org/sioc/ns#Container> a rdfs:Class ;
  rdfs:subClassOf actions:DigitalArtifact .

actions:deletes a rdfs:Class ;
  rdfs:label "deletes"@en , "détruit"@fr ;
  rdfs:comment """
A digital artifact whose existence is ended by the action.
    """@en ;
  rdfs:subClassOf actions:object .

<http://rdfs.org/sioc/ns#Space> a rdfs:Class ;
  rdfs:subClassOf actions:DigitalArtifact .

actions:creates a rdfs:Class ;
  rdfs:label "creates"@en , "crée"@fr ;
  rdfs:comment """
A digital artifact that was brought into existence by the action.
    """@en ;
  rdfs:subClassOf actions:object , <http://rdfs.org/sioc/ns#product> .

actions:product a rdfs:Class ;
  rdfs:label "product"@en , "produit"@fr ;
  rdfs:comment """
A digital artifact which the action directly intended to produce.
    """@en ;
  rdfs:subClassOf actions:creates .

actions:byproduct a rdf:Property ;
  rdfs:label "byproduct"@en , "sous-produit"@fr ;
  rdfs:comment """
A digital artifact created by the action as a side-effect.
    """@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

actions:creates a rdf:Property ;
  rdfs:label "creates"@en , "crée"@fr ;
  rdfs:comment """
A digital artifact that was brought into existence by the action.
    """@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

actions:deletes a rdf:Property ;
  rdfs:label "deletes"@en , "détruit"@fr ;
  rdfs:comment """
A digital artifact whose existence is ended by the action.
    """@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

actions:modifies a rdf:Property ;
  rdfs:label "modifies"@en , "modifie"@fr ;
  rdfs:comment """
A digital artifact significantly altered by the action.
    """@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

actions:product a rdf:Property ;
  rdfs:label "product"@en , "produit"@fr ;
  rdfs:comment """
A digital artifact which the action directly intended to produce.
    """@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

actions:source a rdf:Property ;
  rdfs:label "source"@en , "source"@fr ;
  rdfs:comment """
Associated to the creates property; a digital artifact that was used to produce
the created artifact.
    """@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

actions:uses a rdf:Property ;
  rdfs:label "uses"@en , "utilise"@fr ;
  rdfs:comment """
A digital artifact involved by the action, existing before and after it.
    """@en ;
  rdfs:range <https://w3id.org/linkml/Any> .
