@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 skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix dcterms: <http://purl.org/dc/terms/> .

ec:Account
  a owl:Class ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty ec:hasConsumptionContract ;
    owl:allValuesFrom ec:Contract
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasIdentifier ;
    owl:allValuesFrom ec:Identifier
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasObjectType ;
    owl:allValuesFrom skos:Concept
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRelatedAccount ;
    owl:allValuesFrom ec:Account
  ], [
    a owl:Restriction ;
    owl:onProperty ec:holdsLicence ;
    owl:allValuesFrom ec:ConsumptionLicence
  ], [
    a owl:Restriction ;
    owl:onProperty ec:description ;
    owl:allValuesFrom rdfs:Literal
  ], [
    a owl:Restriction ;
    owl:onProperty ec:name ;
    owl:allValuesFrom rdfs:Literal
  ] ;
  dcterms:description "A registration Account to a Service. Account information can vary from one Service to another. Such information covers e.g. a (nick)name, a login, an age, sex, domains of interest or more."@en ;
  rdfs:label "Account"@en ;
  skos:definition "a registration identity for a media service"@en ;
  skos:example """- a registered user to access netflix
- a registered family with nicknames and devices to access a VOD service"""@en .

