Object property descriptive context

    has sub-assessment

    https://opda.org.uk/pdtf/hasSubAssessmentTurtle ↓

    The result-recursion link of a risk assessment to a constituent leaf risk assessment: a mereological part-of holding between a parent assessment and each of its riskSubcategories entries.

    Self-referential mereological part-of: a riskSubcategories[] entry is itself a leaf opda:RiskAssessment (ODR-0008d Rule 4). The node shape realises the recursion via sh:node opda:RiskAssessment. This is the RESULT-recursion axis; the peril → sub-peril TAXONOMY axis is skos:narrower within opda:PerilScheme — two distinct axes (Rule 4).

    Domain & range

    Subjects (domain)
    RiskAssessment
    Objects (range)
    RiskAssessment

    Constraining SHACL shapes · 1

    ShapeTypeCard.SeverityMessage
    RiskAssessmentShape — — Violation Each opda:hasSubAssessment (a riskSubcategories[] entry) MUST itself satisfy the RiskAssessment shape — the self-referential result recursion via sh:node (ODR-0008d Rule 1c / Rule 4). ACYCLICITY (ODR-0024 R11) is enforced separately by opda:shape:RiskAssessmentAcyclicityConstraint, a SPARQL property-path constraint (core SHACL sh:node recursion cannot itself test transitive closure).

    Used in the RML mapping · 2

    TriplesMap(s) that populate this property (ADR-0060 — the RML mapping's own bidirectional trace to the PDTF JSON Schema).

    Provenance · dct:source

    • harness/odr/ODR-0008d/section-Rule-4