Class: ClassNode
A node that represents an RDFS/OWL class
URI: owl:Class
classDiagram
ClassTrait <|-- ClassNode
Node <|-- ClassNode
ClassNode : id
Usage
SELECT * FROM class_node;
Inheritance
- Node
- ClassNode [ class_trait]
Slots
Name | Cardinality and Range | Description |
---|---|---|
id | 1..1 NodeIdType |
An identifier for an element |
Usages
used by | used in | type | used |
---|---|---|---|
OwlEquivalentClassStatement | subject | range | class_node |
OwlEquivalentClassStatement | object | range | class_node |
OwlDisjointClassStatement | subject | range | class_node |
OwlDisjointClassStatement | object | range | class_node |
OwlRestriction | filler | range | class_node |
OwlSomeValuesFrom | filler | range | class_node |
OwlAllValuesFrom | filler | range | class_node |
OwlHasValue | filler | range | class_node |
OwlHasSelf | filler | range | class_node |
RdfTypeStatement | object | range | class_node |
RdfsSubclassOfStatement | subject | range | class_node |
RdfsSubclassOfStatement | object | range | class_node |
RdfsSubclassOfNamedStatement | subject | range | class_node |
RdfsSubclassOfNamedStatement | object | range | class_node |
Comments
- sqlview>> SELECT distinct subject AS id from rdf_type_statement WHERE object = 'owl:Class';
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/semsql/rdf
SQL View
This class has a SQL view definition:
sqlview>> SELECT distinct subject AS id from rdf_type_statement WHERE object = 'owl:Class';
Mappings
Mapping Type | Mapped Value |
---|---|
self | ['owl:Class'] |
native | ['semsql_rdf:ClassNode'] |
LinkML Specification
Direct
name: class_node
description: A node that represents an RDFS/OWL class
comments:
- sqlview>> SELECT distinct subject AS id from rdf_type_statement WHERE object = 'owl:Class';
from_schema: https://w3id.org/semsql/rdf
rank: 1000
is_a: node
mixins:
- class_trait
class_uri: owl:Class
Induced
name: class_node
description: A node that represents an RDFS/OWL class
comments:
- sqlview>> SELECT distinct subject AS id from rdf_type_statement WHERE object = 'owl:Class';
from_schema: https://w3id.org/semsql/rdf
rank: 1000
is_a: node
mixins:
- class_trait
attributes:
id:
name: id
description: An identifier for an element. Note blank node ids are not unique
across databases
from_schema: https://w3id.org/semsql/rdf
rank: 1000
identifier: true
alias: id
owner: class_node
domain_of:
- term_association
- owl_reified_axiom
- owl_axiom
- owl_axiom_annotation
- node
range: node id type
class_uri: owl:Class