Baltic-RCC / EMF

Repository for Open Source EMF implementation
Mozilla Public License 2.0
8 stars 3 forks source link

Create internal metadata structure #85

Open Haigutus opened 1 month ago

Haigutus commented 1 month ago

Currently OPDM one is used more or less directly, would make sense to decouple from it and use something more general

Proposal to use

  1. dcat:Dataset and dcat:Distribution or
  2. dcat:Catalogue and dcat:Dataset

    instead of opdm:Object and opdm:Profile

https://www.w3.org/TR/vocab-dcat-3/#dcat-scope

Current internal structure example

image

DCAT datamodel

image

Haigutus commented 1 month ago

A dataset in DCAT is defined as a "collection of data, published or curated by a single agent, and available for access or download in one or more serializations or formats". A dataset is a conceptual entity, and can be represented by one or more distributions that serialize the dataset for transfer. Distributions of a dataset can be provided via data services.

Descriptions of datasets and data services can be included in a catalog. A catalog is a kind of dataset whose member items are descriptions of datasets and data services.