Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

An overview of the Metadata schema core is presented in the UML diagram depicted below. The UML showcases the primary classes (entities), excluding the detailed definitions such as rdfs:label rdfs:comment. Each block denotes a class and comprises a list of its attributes (properties). If a class is connected to another class by a closed arrow, indicating that it inherits all properties from the other class. For example, dcat:DatasetSeries inherits from dcat:Dataset which inherits from dcat:Resource. The other arrows, represent relations and contain the type of relation, such as dcat:Dataset connects to a dcat:DatasetSeries via the predicate dcat:inSeries, and include the cardinality, such as dcat:Dataset can be connected via dcat:inSeries to zero or more dcat:DatasetSeries.

DiagramPlateau1April2024.jpgImage Modifiedhealth-ri-metadata/Images/1.0_plateau1/DiagramPlateau1April2024.jpg at master ยท Health-RI/health-ri-metadata (github.com)

...

Property name

Definition

URI

rdfs:Range

Usage Note

Cardinality

end point URL

The root location or primary endpoint of the service (a Web-resolvable IRI).

dcat:endPointURL

xsd:string

Or

rdfs:Resource

NA

1..*

title

A name given to the distribution.

dct:title

xsd:string

NA

1..*

...

Property name

Definition

URI

rdfs:Range

Usage Note

Cardinality

end point description

A description of the services available via the end-points, including their operations, parameters etc.

dcat:endpointDescription

dcatrdfs:Resource

xsd:string

An endpoint description may be expressed in a machine-readable form, such as an OpenAPI (Swagger) description [OpenAPI], an OGC GetCapabilities response [WFS], [ISO-19142], [WMS], [ISO-19128], a SPARQL Service Description [SPARQL11-SERVICE-DESCRIPTION], an [OpenSearch] or [WSDL20] document, a Hydra API description [HYDRA], else in text or some other informal mode if a formal representation is not possible.

0..*

serves dataset

A collection of data that this data service can distribute.

dcat:servesDataset

dcat:Dataset

NA

0..*

...