Inicio · Capítulos · 15. Ontología y relaciones entre movimientos
En esta página
15.2.21 Shapes de
validación
PrimaryTaxonAssignmentShape
- exactly one primaryTaxonId per canonical entity
- taxon resolves
- entity resolves
HierarchyShape
- root exists
- every non-root node has one parent in primary projection
- no cycles
- no self loops
FacetDefinitionShape
- facet id unique
- cardinality controlled
- assignment mode declared
FacetProfileShape
- entity unique
- all facet IDs controlled
- values non-empty strings
- derived facets marked provisional
CompositeTemplateShape
- component IDs resolve
- operator controlled
- occurrence IDs unique
- ontology version required
TemporalConstraintShape
- relation controlled
- source and target occurrences resolve
- no impossible self relation
TransitionProfileShape
- concept is TransitionCombination
- candidate IDs resolve
- status required
- definition
- differential criteria
- evidence
- curator decision
- collision report