Skip to content

Class: CatalogRecord

A record in a catalog, which describes a resource.

URI: n4e:CatalogRecord

img

Uses Mixin

  • mixin: AllowsIRIOrBnode - Classes with this mixin are allowed in the KH to exist as full entities with an IRI (= the KH ID) but also as dependent object with blank nodes (= no KH ID). This functional mixin is used as a flag in order to generate the Python code (gen-python) in a customized way, because per default LinkML currently does not allow blank nodes for classes with an identifier.

Referenced by Class

Attributes

Own

  • inCatalog 0..*
    • Description: Reference to the catalog in which this resource is listed. Inverse of dcat:dataset. In the N4E schema, this property's range is relaxed to Resource, a parent of the Catalog class, to allow DataServices to appear in this property as well.
    • Range: GenericIRI
  • recordURL 0..1
    • Description: The URL of the catalog record of a resource.
    • Range: Uriorcurie
  • recordId 0..1
    • Description: The identifier of the catalog record of a resource within that catalog, if available.
    • Range: String
  • harvestedFrom 0..1
    • Description: Reference to the corresponding catalog record that was harvested from a source (e.g., an aggregator).
    • Range: CatalogRecord

Other properties

Mappings: n4e:CatalogRecord
Close Mappings: dcat:CatalogRecord