Skip to content

DataAccess

A logged Data access instance by a DataConsumer

URI: gx:DataAccess

 classDiagram
    class DataAccess
    click DataAccess href "../DataAccess"
      GaiaXEntity <|-- DataAccess
        click GaiaXEntity href "../GaiaXEntity"

      DataAccess : accessedBy




    DataAccess --> "1" DataConsumer : accessedBy
    click DataConsumer href "../DataConsumer"


      DataAccess : description




    DataAccess --> "0..1" String : description
    click String href "../String"


      DataAccess : name




    DataAccess --> "0..1" String : name
    click String href "../String"


      DataAccess : realizes




    DataAccess --> "1" DataProductUsageContract : realizes
    click DataProductUsageContract href "../DataProductUsageContract"


Inheritance

Slots

Name Cardinality and Range Description Inheritance
accessedBy 1
DataConsumer
A resolvable link to the participant Description accessing the data direct
realizes 1
DataProductUsageContract
A resolvable link to the Data Product Usage Contract that enables the Data Ac... direct
name 0..1
xsd:string
A human readable name of the entity GaiaXEntity
description 0..1
xsd:string
GaiaXEntity

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#data-access

LinkML Source

Direct

name: DataAccess
description: A logged Data access instance by a DataConsumer
from_schema: https://w3id.org/gaia-x/development#data-access
is_a: GaiaXEntity
slots:
- accessedBy
- realizes

Induced

name: DataAccess
description: A logged Data access instance by a DataConsumer
from_schema: https://w3id.org/gaia-x/development#data-access
is_a: GaiaXEntity
attributes:
  accessedBy:
    name: accessedBy
    description: A resolvable link to the participant Description accessing the data.
    from_schema: https://w3id.org/gaia-x/development#slots
    alias: accessedBy
    owner: DataAccess
    domain_of:
    - DataAccess
    range: DataConsumer
    required: true
  realizes:
    name: realizes
    description: A resolvable link to the Data Product Usage Contract that enables
      the Data Access.
    from_schema: https://w3id.org/gaia-x/development#slots
    alias: realizes
    owner: DataAccess
    domain_of:
    - DataAccess
    range: DataProductUsageContract
    required: true
  name:
    name: name
    description: A human readable name of the entity.
    title: name
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: httpsschema:name
    alias: name
    owner: DataAccess
    domain_of:
    - GaiaXEntity
    range: string
    required: false
  description:
    name: description
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: httpsschema:description
    alias: description
    owner: DataAccess
    domain_of:
    - GaiaXEntity
    - Measure
    range: string