Class: AnyDirectionRating
Used to combine two or more Ratings and associated direction using OR logic.
URI: common_domain_model:AnyDirectionRating
classDiagram
class AnyDirectionRating
click AnyDirectionRating href "../AnyDirectionRating/"
AnyDirectionRating : anyDirectionRating
AnyDirectionRating --> "1..*" DirectionRatingSet : anyDirectionRating
click DirectionRatingSet href "../DirectionRatingSet/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| anyDirectionRating | 1..* DirectionRatingSet or AllDirectionRating or AnyDirectionRating or DirectionRating |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| AllDirectionRating | allDirectionRating | any_of[range] | AnyDirectionRating |
| AnyDirectionRating | anyDirectionRating | any_of[range] | AnyDirectionRating |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:AnyDirectionRating |
| native | common_domain_model:AnyDirectionRating |
LinkML Source
Direct
name: AnyDirectionRating
description: Used to combine two or more Ratings and associated direction using OR
logic.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- anyDirectionRating
Induced
name: AnyDirectionRating
description: Used to combine two or more Ratings and associated direction using OR
logic.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
anyDirectionRating:
name: anyDirectionRating
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: AnyDirectionRating
domain_of:
- AnyDirectionRating
range: DirectionRatingSet
required: true
multivalued: true
inlined: true
inlined_as_list: true
any_of:
- range: AllDirectionRating
- range: AnyDirectionRating
- range: DirectionRating