Class: CatalogRecord
A record in a catalog, which describes a resource.
URI: n4e:CatalogRecord
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
- None harvestedFrom 0..1 CatalogRecord
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 |