# Class: Annotation
_A reified property-object pair_
URI: [omoschema:Annotation](https://w3id.org/oak/ontology-metadata/Annotation)
```{mermaid}
classDiagram
class Annotation
Annotation : object
Annotation : predicate
```
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [predicate](predicate.md) | 0..1
[String](String.md) | | direct |
| [object](object.md) | 0..1
[String](String.md) | | direct |
## Usages
| used by | used in | type | used |
| --- | --- | --- | --- |
| [Axiom](Axiom.md) | [annotations](annotations.md) | range | [Annotation](Annotation.md) |
## Identifier and Mapping Information
### Schema Source
* from schema: https://w3id.org/oak/ontology-metadata
## Mappings
| Mapping Type | Mapped Value |
| --- | --- |
| self | omoschema:Annotation |
| native | omoschema:Annotation |
## LinkML Source
### Direct
```yaml
name: Annotation
description: A reified property-object pair
from_schema: https://w3id.org/oak/ontology-metadata
attributes:
predicate:
name: predicate
from_schema: https://w3id.org/oak/ontology-metadata
domain_of:
- Annotation
relational_role: PREDICATE
object:
name: object
from_schema: https://w3id.org/oak/ontology-metadata
domain_of:
- Annotation
relational_role: OBJECT
represents_relationship: true
```
### Induced
```yaml
name: Annotation
description: A reified property-object pair
from_schema: https://w3id.org/oak/ontology-metadata
attributes:
predicate:
name: predicate
from_schema: https://w3id.org/oak/ontology-metadata
alias: predicate
owner: Annotation
domain_of:
- Annotation
relational_role: PREDICATE
range: string
object:
name: object
from_schema: https://w3id.org/oak/ontology-metadata
alias: object
owner: Annotation
domain_of:
- Annotation
relational_role: OBJECT
range: string
represents_relationship: true
```