Class: CatalogEntity
_Abstract base class providing shared metadata fields for all catalog entries. Each data source is a catalog entity. _
- NOTE: this is an abstract class and should not be instantiated directly
URI: ber_registry:CatalogEntity
classDiagram
class CatalogEntity
click CatalogEntity href "../CatalogEntity/"
CatalogEntity <|-- Lakehouse
click Lakehouse href "../Lakehouse/"
CatalogEntity <|-- DataSource
click DataSource href "../DataSource/"
CatalogEntity : created_date
CatalogEntity : description
CatalogEntity : id
CatalogEntity : last_modified
CatalogEntity : title
Inheritance
- CatalogEntity
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| id | 1 Uriorcurie |
Unique identifier for this catalog entity | direct |
| title | 1 String |
Human-readable name for this entity | direct |
| description | 0..1 String |
Free-text description of this entity | direct |
| created_date | 0..1 Date |
Date this entity was first created or registered | direct |
| last_modified | 0..1 Date |
Date this entity was last updated | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/ber-data/ber-data-registry
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | ber_registry:CatalogEntity |
| native | ber_registry:CatalogEntity |
LinkML Source
Direct
name: CatalogEntity
description: 'Abstract base class providing shared metadata fields for all catalog
entries. Each data source is a catalog entity. '
from_schema: https://w3id.org/ber-data/ber-data-registry
abstract: true
slots:
- id
- title
- description
- created_date
- last_modified
Induced
name: CatalogEntity
description: 'Abstract base class providing shared metadata fields for all catalog
entries. Each data source is a catalog entity. '
from_schema: https://w3id.org/ber-data/ber-data-registry
abstract: true
attributes:
id:
name: id
description: Unique identifier for this catalog entity.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: schema:identifier
identifier: true
alias: id
owner: CatalogEntity
domain_of:
- Catalog
- CatalogEntity
range: uriorcurie
required: true
title:
name: title
description: Human-readable name for this entity.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcterms:title
alias: title
owner: CatalogEntity
domain_of:
- Catalog
- CatalogEntity
range: string
required: true
description:
name: description
description: Free-text description of this entity.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcterms:description
alias: description
owner: CatalogEntity
domain_of:
- Catalog
- CatalogEntity
range: string
created_date:
name: created_date
description: Date this entity was first created or registered.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcterms:created
alias: created_date
owner: CatalogEntity
domain_of:
- CatalogEntity
range: date
last_modified:
name: last_modified
description: Date this entity was last updated.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcterms:modified
alias: last_modified
owner: CatalogEntity
domain_of:
- CatalogEntity
range: date