@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

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

_:e4bf3b a owl:Restriction;
  rdfs:comment "Every action has exactly one creator."@en;
  owl:cardinality 1;
  owl:onProperty <http://rdfs.org/sioc/ns#has_creator> .

_:e4bf4b a owl:Restriction;
  rdfs:comment "Every action has at least one object."@en;
  owl:minCardinality 1;
  owl:onProperty <http://rdfs.org/sioc/actions#object> .

_:e4bf5b a owl:Restriction;
  rdfs:comment "Every action has at least one object."@en;
  owl:minCardinality 1;
  owl:onClass <http://rdfs.org/sioc/ns#Instant>;
  owl:onProperty <http://rdfs.org/sioc/actions#object> .

<http://rdfs.org/sioc/actions#DigitalArtifact> a rdfs:Class, owl:Class;
  rdfs:comment """
Anything that can be the object of an Action.
    """@en;
  rdfs:label "Artefact numérique"@fr, "Digital Artifact"@en .

<http://rdfs.org/sioc/actions#byproduct> a rdf:Property, owl:ObjectProperty;
  rdfs:comment """
A digital artifact created by the action as a side-effect.
    """@en;
  rdfs:label "byproduct"@en, "sous-produit"@fr;
  rdfs:subClassOf <http://rdfs.org/sioc/actions#creates> .

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

<http://rdfs.org/sioc/actions#deletes> a rdf:Property, owl:ObjectProperty;
  rdfs:comment """
A digital artifact whose existence is ended by the action.
    """@en;
  rdfs:label "deletes"@en, "détruit"@fr;
  rdfs:subClassOf <http://rdfs.org/sioc/actions#object> .

<http://rdfs.org/sioc/actions#modifies> a rdf:Property, owl:ObjectProperty;
  rdfs:comment """
A digital artifact significantly altered by the action.
    """@en;
  rdfs:label "modifie"@fr, "modifies"@en;
  rdfs:subClassOf <http://rdfs.org/sioc/actions#uses> .

<http://rdfs.org/sioc/actions#object> a rdf:Property, owl:ObjectProperty;
  rdfs:comment """
Any digital artifact involved in the action.
    """@en;
  rdfs:domain <http://rdfs.org/sioc/actions#Action>;
  rdfs:label "object"@en, "objet"@fr;
  rdfs:range <http://rdfs.org/sioc/actions#DigitalArtifact> .

<http://rdfs.org/sioc/actions#product> a rdf:Property, owl:ObjectProperty;
  rdfs:comment """
A digital artifact which the action directly intended to produce.
    """@en;
  rdfs:label "product"@en, "produit"@fr;
  rdfs:subClassOf <http://rdfs.org/sioc/actions#creates> .

<http://rdfs.org/sioc/actions#source> a rdf:Property, owl:ObjectProperty;
  rdfs:comment """
Associated to the creates property; a digital artifact that was used to produce
the created artifact.
    """@en;
  rdfs:label "source"@en, "source"@fr;
  rdfs:subClassOf <http://rdfs.org/sioc/actions#uses> .

<http://rdfs.org/sioc/actions#uses> a rdf:Property, owl:ObjectProperty;
  rdfs:comment """
A digital artifact involved by the action, existing before and after it.
    """@en;
  rdfs:label "uses"@en, "utilise"@fr;
  rdfs:subClassOf <http://rdfs.org/sioc/actions#object>;
  <http://www.w3.org/2004/02/skos/core#related> <http://rdfs.org/sioc/ns#factor> .

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

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

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

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

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

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